Animal Reproduction Research Institute - Giza Establishment date Wed, 01/06/1982 - 12:00 Acronym ARRI Address 5 Al Ahram Garden Street, 12556 Al Ahram -Giza , 12111 Cairo - Egypt City Cairo Country Egypt Type of Institution Public