Scholarly Index

Colm McCabe

Saint Louis University; 2,090 total citations; 130 total publications; best world rank #411

Saint Louis University

2,090Total citations
130Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pulmonary Hypertension Research and Treatments2021-2025411US 14292.17
Vascular Anomalies and Treatments2021-2025759US 20150.29