Program: BecA-ILRI Hub
The Biosciences eastern and central Africa-International Livestock Research Institute (BecA-ILRI) Hub is a shared agricultural research and biosciences platform located at ILRI in Kenya. It provides world class laboratories to African and international scientists conducting research on African agricultural challenges.
177 photos
·
897 views