Friedrichshafen, BW, DE
SKEMA Business School
University of Gloucestershire
Katholische Universität Eichstätt-Ingolstadt