Cotton Research Institute - Giza Acronym CRI Address 8 Al-Gamaa Street -Giza, Cairo - Egypt City Cairo Country Egypt Type of Institution Public