European Consortium for Political Research

Name
European Consortium for Political Research
 
Shortname
ECPR
 
city
Colchester
 
country
GB
 
website