A tour of the ILRI Kenya campus and facilities
Channel: International Livestock Research Institute (ILRI)
Date: 2022-02-28

This film highlights the facilities and research work at ILRI's campus in Nairobi, Kenya.