49 pubs · 850 cites · h-index 10
Swiss Tropical and Public Health Institute
2024 - Present
University of Basel
International Centre for Reproductive Health
2025 - 2025
Philips (France)
2017 - 2022
Atys Medical (France)
2013 - 2021