Scholarly Index

W. Thomas Edwards

University Hospital, Newark; 2,802 total citations; 51 total publications; best world rank #843

University Hospital, Newark

2,802Total citations
51Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Medical Imaging and AnalysisLifetime843US 34193.30