Mr Karl A. Hampel

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