University Directory worldwide » Masters Degrees worldwide » Academic institutions in Canada Sherif Abou Elela » Masters Degrees, Sherif Abou Elela, (Canada)