Animal Production Research Institute - Giza Establishment date Wed, 01/06/1971 - 12:00 Acronym APRI Address Nadi El-Seid Street - Dokki, Giza, Cairo - Egypt City Cairo Country Egypt Type of Institution Public