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.
- 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
Drawing this view