Scholarly Index

Peter J. McHugh

MRC Weatherall Institute of Molecular Medicine; 5,697 total citations; 85 total publications; best world rank #929

MRC Weatherall Institute of Molecular Medicine

5,697Total citations
85Total publications
40H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
DNA Repair MechanismsLifetime929GB 8696.61