Science Explorer Back to mapMap
Discussion
Researcher · Inserm · France

Erika Vacchelli

Erika Vacchelli publishes mostly in Immunology, Oncology and Molecular Biology, on topics such as Immunotherapy and Immune Responses, Cancer Immunotherapy and Biomarkers and Autophagy in Disease and Therapy.

ORCID 0000-0001-8010-0594 OpenAlex
World rank
#17,344
of 7,710,434 ranked researchers
Rank in France
#3,072
of 324,115
Works
106
Citations
16k
Citations per work
146.3
h-index
60
i10-index 90Top 2.5% in Immunology
Drawing this view