dusseldorf, nordrhein-westfalen, germany
Graduate School of Business Administration Zurich
Aberystwyth University