Kenya Impact Research & Development Organization Clinical Research Site (K-IRDO CRS)
- Kenya
K-IRDO Clinical Research Site (CRS) is the research division of Impact Research and Development Organization (IRDO), a national research institution registered in Kenya in 2003. The CRS is domiciled in ...
- Size Single investigators
- Previous clinical trials More than 10
- Staff 100