recipient-profile

IMPACT RESEARCH AND DEVELOPMENT ORGANISATION

  • Address: ONDIEK HIGH WAY KISUMU

  • Country: KENYA

  • UEI: VUJEBLAFNZA7