Scholarly Index

Jennifer H. Barrett

University of Leeds; 32,962 total citations; 419 total publications; best world rank #931

University of Leeds

32,962Total citations
419Total publications
79H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cutaneous Melanoma Detection and ManagementLifetime931GB 5794.28