IFPPD

AcronymDefinition
IFPPDIndonesian Forum of Parliamentarians on Population and Development (Thailand)