Scholarly Index

R Turcotte

Institut National de la Recherche Scientifique; 593 total citations; 54 total publications; best world rank #429

Institut National de la Recherche Scientifique

593Total citations
54Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Immune responses and vaccinationsLifetime429CA 1589.30
Leprosy Research and TreatmentLifetime554CA 1287.90