Scholarly Index

Martin McLaughlin

Institute of Cancer Research; 1,415 total citations; 87 total publications; best world rank #179

Institute of Cancer Research

1,415Total citations
87Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Italian Literature and CultureLifetime179GB 1294.23
Renaissance and Early Modern StudiesLifetime292GB 4688.44