Scholarly Index

Rebecca Mathew

University of Ottawa; 2,080 total citations; 94 total publications; best world rank #148

University of Ottawa

2,080Total citations
94Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Mechanical Circulatory Support Devices2021-2025148CA 897.63
Cardiac Arrest and Resuscitation2021-2025210CA 1797.58
Heart Failure Treatment and Management2021-2025505CA 1893.95