Scholarly Index

Joseph S. Lombardo

Thomas Jefferson University; 1,060 total citations; 58 total publications; best world rank #614

Thomas Jefferson University

1,060Total citations
58Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Data-Driven Disease SurveillanceLifetime614US 28089.30