Advertisement The International Livestock Research Institute (ILRI) is a non-profit, non-governmental research organization that works to improve food security and reduce poverty in developing countries through sustainable livestock use. It is the only one of the 15 CGIAR research centers …










