Scholarly Index

Marcus F. Stoddard

University of Louisville; 8,533 total citations; 171 total publications; best world rank #515

University of Louisville

8,533Total citations
171Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cardiac tumors and thrombiLifetime703US 33194.42
Cardiovascular and Diving-Related ComplicationsLifetime515US 24394.25