630 employees
Swiss TPH focuses on infectious, non-communicable diseases, environment, health systems, and interventions.
1943