Scholarly Index

Iris Perelman

Ottawa Hospital; 366 total citations; 33 total publications; best world rank #641

Ottawa Hospital

366Total citations
33Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Blood transfusion and management2021-2025641CA 5566.36
Blood donation and transfusion practices2021-2025983CA 8852.20