de Villiers, Etienne, Function: Node manager Tel: +254 (20) 4223000 Fax: +254 (20) 4223001 International Livestock Research Institute (ILRI), Kenya
-
Vol 15, No 4 - Reports
ILRI-BecA , EMBnet specialist node: progress report
Abstract HTML PDF screen PDF print
ISSN: 1023-4144