Articles by Gamal Abdel-Shehid

Gamal-Abdel-Shehid_avatar.jpg

Gamal Abdel-Shehid is Associate Professor at the School of Kinesiology and Health Science, York University, Toronto.