Scholarly Index

Nathan McLoughlin

University of Sheffield; 667 total citations; 9 total publications; best world rank #763

University of Sheffield

667Total citations
9Total publications
9H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Leech Biology and ApplicationsLifetime763GB 4853.95