Scholarly Index

Thomas Powell

Baylor College of Medicine; 475 total citations; 41 total publications; best world rank #246

Baylor College of Medicine

475Total citations
41Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Central Venous Catheters and Hemodialysis2021-2025404US 12686.31
Diagnosis and Treatment of Venous Diseases2021-2025246US 9186.45