Scholarly Index

Lana A. Castellucci

Ottawa Hospital; 2,933 total citations; 80 total publications; best world rank #214

Ottawa Hospital

2,933Total citations
80Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Venous Thromboembolism Diagnosis and Management2021-2025867CA 5191.92
Blood Coagulation and Thrombosis Mechanisms2021-2025214CA 1587.81
Intramuscular injections and effects2021-2025309CA 2243.72