recipient-profile

IMPACT RESEARCH AND DEVELOPMENT ORGANISATION

  • Address: ONDIEK HIGH WAY KISUMU

  • Country: KENYA

  • UEI: VUJEBLAFNZA7

  • DUNS Number: 360303965