Scholarly Index

Nathalie De Castro

Hôpital Saint-Louis; 3,834 total citations; 131 total publications; best world rank #930

Hôpital Saint-Louis

3,834Total citations
131Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
HIV/AIDS drug development and treatment2021-2025930FR 3981.87