Mannheim University of Applied Sciences
Mannheim, Baden-Württemberg, Germany
Heidelberg University
Heidelberg, Baden-Württemberg, Germany