Institut de Parasitologie et de Pathologie Tropicale de Strasbourg (IPPTS) is located in Strasbourg, France on 3 Rue Koeberlé. Institut de Parasitologie et de Pathologie Tropicale de Strasbourg (IPPTS) is rated 3 out of 5 in the category medical school in France.