Scholarly Index

Jean Roy

University of Ottawa; 8,373 total citations; 269 total publications; best world rank #989

University of Ottawa

8,373Total citations
269Total publications
39H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Hematopoietic Stem Cell TransplantationLifetime989CA 3296.49