MSA is located in Egypt on 26 July Mehwar Road intersection with Wahat Road, 6th of October. MSA is rated 4.3 out of 5 in the category private university in Egypt.
Address
26 July Mehwar Road intersection with Wahat Road, 6th of October
Accessibility
Wheelchair-accessible seatingWheelchair-accessible toilet