Scholarly Index

L.D. Leake

Medical University of South Carolina; 745 total citations; 40 total publications; best world rank #72

Medical University of South Carolina

745Total citations
40Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Leech Biology and ApplicationsLifetime72US 2792.11