Scholarly Index

Todd P. Semla

Northwestern University; 2,705 total citations; 61 total publications; best world rank #502

Northwestern University

2,705Total citations
61Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pharmaceutical Practices and Patient OutcomesLifetime502US 19696.46
Pharmacy and Medical PracticesLifetime648US 18382.48