Scholarly Index

R. R. Macintosh

University of Oxford; 1,041 total citations; 95 total publications; best world rank #78

University of Oxford

1,041Total citations
95Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Medical History and InnovationsLifetime78GB 895.61
History of Medical PracticeLifetime722GB 8971.91