ECPRD

AcronymDefinition
ECPRDEuropean Centre for Parliamentary Research and Documentation