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
| Field | Window | World rank | National rank | Impact score |
|---|---|---|---|---|
| Lymphatic System and Diseases | Lifetime | 936 | US 313 | 86.29 |