Kurt Long

Dr. Kurt Long

Department of Epidemiology and Public Health, Swiss Tropical and Public Health, Basel, Switzerland