Impact Research Development Org. is located in Kisumu, Kenya. Company is working in General Business business activities.Impact Research and Development Organization (IRDO) is a registered Kenyan Non-Governmental Organization with a main office in Kisumu and regional offices across eight districts of Nyanza province. Driven by a principal mandate to design and implement public health programs and research that benefit vulnerable populations, especially young people and women in Kenya, IRDO has traversed a wide area in research and health programming in the seven years it has been in operation.