A look inside the International Livestock Research Institute, Kenya
Channel: International Livestock Research Institute (ILRI)
Date: 15/07/2013

This short film introduces the International Livestock Research Institute, a leading African research centre. Meet the people, hosted institutions and facilities at the ILRI Nairobi campus.