Scholarly Index
Ben C. Sheldon
University of Oxford; 36,197 total citations; 334 total publications; best world rank #5
University of Oxford
36,197Total citations
334Total publications
103H-index
Scholarly Index
University of Oxford; 36,197 total citations; 334 total publications; best world rank #5
University of Oxford