The National Centre for Human Rights is located in Al Qalyubia Governorate, Egypt on 1 El-Sayed Negm, Begam, Shubra El Kheima 1. The National Centre for Human Rights is rated 5 out of 5 in the category volunteer organization in Egypt.
Address
1 El-Sayed Negm, Begam, Shubra El Kheima 1