ICRPD

AcronymDefinition
ICRPDInternational Centre for Regional Planning and Development