Cairo Institute For Human Rights Studies is located in Cairo Governorate, Egypt on BAB EL LOUK, Abdeen. Cairo Institute For Human Rights Studies is rated 4.4 out of 5 in the category non-governmental organization in Egypt.
Address
BAB EL LOUK, Abdeen