Contact Us Our LocationSwiss Tropical and Public Health InstituteKreuzstrasse 2 4123 Allschwil Switzerland Create your own user feedback survey