Scholarly Index
Robert C. Allen
University of Oxford; 11,324 total citations; 398 total publications; best world rank #3
University of Oxford
11,324Total citations
398Total publications
50H-index
Scholarly Index
University of Oxford; 11,324 total citations; 398 total publications; best world rank #3
University of Oxford