Scholarly Index

Staci E. Engle

Eli Lilly (United States); 743 total citations; 29 total publications; best world rank #485

Eli Lilly (United States)

743Total citations
29Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Genetic and Kidney Cyst Diseases2021-2025522US 19374.54
Hedgehog Signaling Pathway Studies2021-2025485US 13761.72