25 pubs · 246 cites · h-index 7
University of Bern
2020 - Present
University Hospital of Bern
2018 - Present
Tracer Technologies (United States)
2026 - Present
Foundation for Biomedical Research
2024 - 2024