Iain Wright

Deputy Director General, ILRI

Iain Wright (UK) is Deputy Director General of ILRI. Previously he was program leader, animal science for sustainable productivity and ILRI Director General’s representative in Ethiopia. Within ILRI, he was director of the people livestock and … Read more ..