Scholarly Index
Simon Travis
University of Oxford; 41,540 total citations; 746 total publications; best world rank #15
University of Oxford
41,540Total citations
746Total publications
94H-index
Scholarly Index
University of Oxford; 41,540 total citations; 746 total publications; best world rank #15
University of Oxford