Scholarly Index

Rebecca M. Speck

Eli Lilly (United States); 3,992 total citations; 103 total publications; best world rank #936

Eli Lilly (United States)

3,992Total citations
103Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Lymphatic System and DiseasesLifetime936US 31386.29