Scholarly Index

Lélia Delamarre

Cancer Research Institute; 8,191 total citations; 67 total publications; best world rank #478

Cancer Research Institute

8,191Total citations
67Total publications
34H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Immunotherapy and Immune Responses2021-2025478US 15994.45