Petr Kopecky

Professor
Leiden University
Political Science