translate English to French: This facility will be located on the campus of the International Livestock Research Institute in Nairobi, Kenya.
Cette installation sera située sur le campus de l'Institut international de recherche sur l'élevage, situé à Nairobi (Kenya).