Scholarly Index

Aimee Sarti

Ottawa Hospital; 1,154 total citations; 80 total publications; best world rank #107

Ottawa Hospital

1,154Total citations
80Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organ Donation and Transplantation2021-2025107CA 1095.26
Palliative Care and End-of-Life Issues2021-2025461CA 2993.81
Grief, Bereavement, and Mental Health2021-2025267CA 1087.82
Ethics in medical practice2021-2025887CA 6860.51