ICRPD

(redirected from International Centre for Regional Planning and Development)
AcronymDefinition
ICRPDInternational Centre for Regional Planning and Development
Full browser ?