Our People

Swiss TPH is powered by a vibrant, multidisciplinary community of around 1,000 people representing 96 nationalities. Together, we contribute vital skills and perspectives to advance global health. Explore our people database and discover the individuals driving science and impact worldwide.