Scholarly Index
Peter James
Harvard University; 18,991 total citations; 281 total publications; best world rank #22
Harvard University
18,991Total citations
281Total publications
65H-index
Scholarly Index
Harvard University; 18,991 total citations; 281 total publications; best world rank #22
Harvard University