Scholarly Index

Laura Donahoe

University Health Network; 1,956 total citations; 134 total publications; best world rank #272

University Health Network

1,956Total citations
134Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Transplantation: Methods and Outcomes2021-2025272CA 1794.24