45 pubs · 865 cites · h-index 13
University Hospital of Zurich
2021 - Present
University of Zurich
2022 - 2025
Longenecker and Associates (United States)
2024 - 2025
Anna Needs Neuroblastoma Answers
See-Spital
2024 - 2024