animal research

ILRI is a company which does research on animals.  the research helps them and the people who reside aroung to know the potentiality of the animals and also to know the problems affecting the animals, hence creates awareness.

Location: Udhiru, Nairobi, Kenya