Scholarly Index
Stephen L. Myers
Eli Lilly (United States); 3,750 total citations; 51 total publications; best world rank #547
Eli Lilly (United States)
3,750Total citations
51Total publications
29H-index
Published ranking records
| Field | Window | World rank | National rank | Impact score |
|---|---|---|---|---|
| Tendon Structure and Treatment | Lifetime | 964 | US 384 | 94.44 |
| Veterinary Orthopedics and Neurology | Lifetime | 547 | US 240 | 89.36 |