Scholarly Index

Antoine Toubert

Hôpital Saint-Louis; 14,626 total citations; 292 total publications; best world rank #806

Hôpital Saint-Louis

14,626Total citations
292Total publications
65H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Hematopoietic Stem Cell TransplantationLifetime806FR 3997.09