Search results for: Mostafa A. Arafa
BMC Public Health > 2019 > 19 > 1 > 1-6
Journal of Surgical Education > 2017 > 74 > 2 > 187-190
Urolithiasis > 2017 > 45 > 3 > 311-316
Urological Research > 2011 > 39 > 5 > 385-388
Journal of Cancer Survivorship > 2010 > 4 > 3 > 279-283
Canadian Journal of Public Health > 2007 > 98 > 3 > 217-221