Scholarly Index
Stefan Neubauer
University of Oxford; 63,592 total citations; 1,526 total publications; best world rank #17
University of Oxford
63,592Total citations
1,526Total publications
125H-index
Scholarly Index
University of Oxford; 63,592 total citations; 1,526 total publications; best world rank #17
University of Oxford