250 pubs · 11,221 cites · h-index 52
University of Freiburg
2016 - 2025
European Neuroendocrine Tumor Society
2025 - 2025
University Medical Center Freiburg
2015 - 2023
World Health Organization
2005 - 2022
Special Programme for Research and Training in Tropical Diseases
2006 - 2020