University of Exeter
Exeter, Devon, UK
Medical school
Cairo University
Giza, Al Jīzah, Egypt
faculty of physical therapy