81 pubs · 2,209 cites · h-index 25
Program for Appropriate Technology in Health
2013 - 2025
Certmedica (Germany)
2024 - 2024
University Hospital Augsburg
2020 - 2023
MAN (Germany)
2023 - 2023
Harvard University
2016 - 2016