Open data

Swiss TPH

The Swiss Tropical Institute (STI) is a world-renowned Institution for teaching, research and services in the field of International Health Development. It was founded in 1943 and it aims to contribute to the improvement of the health of populations internationally, nationally and locally through excellence in research, services and teaching and training.

  • Located: Switzerland