199 pubs · 10,092 cites · h-index 47
Program for Appropriate Technology in Health
2025 - 2025
Joint United Nations Programme on HIV/AIDS
2025 - 2025
Natural History Museum of Geneva
2025 - 2025
Clinical Insights
2025 - 2025
Medicines Patent Pool
2025 - 2025