Scholarly Index

Francis S. Willard

Eli Lilly (United States); 7,254 total citations; 124 total publications; best world rank #598

Eli Lilly (United States)

7,254Total citations
124Total publications
46H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Protein Kinase Regulation and GTPase SignalingLifetime673US 34595.84
Receptor Mechanisms and Signaling2021-2025598US 21284.38