Scholarly Index

Charles E. Leonard

University of Pennsylvania; 3,231 total citations; 192 total publications; best world rank #323

University of Pennsylvania

3,231Total citations
192Total publications
31H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pharmacovigilance and Adverse Drug ReactionsLifetime323US 9791.84
Pharmacovigilance and Adverse Drug Reactions2021-2025949US 14448.65