Peter Thisted Dinesen

Professor
University of Copenhagen
Department of Political Science