313 pubs · 22,936 cites · h-index 73
Innovative Clinical Research
2025 - 2025
Neuroscience Institute
2007 - 2025
Department of Medical Sciences
2006 - 2025
University of Turin
1986 - 2025
Swiss Paediatric Oncology Group
2019 - 2024