Mr Karl A. Hampel

Current affiliation: University St. Gallen
Subject speciality: Political Science
Primary location: Switzerland