Upload
International Livestock Research Institute (ILRI)
298

Subscription preferences

Loading...

Loading icon Loading...

Working...

International Livestock Research Institute (ILRI)

Introducing the ILRI campus in Kenya The facilities and the people

1,031 views 1 year ago
This short film introduces some of the people, hosted institutions and facilities at the ILRI Nairobi campus. Show less
Read more

Latest film and video Play

Africa Play

Asia Play

Interviews Play

Photofilms Play

Loading...
Working...
to add this to Watch Later

Add to