Atef Mohamed
PhD
»
Queen's University
, Ontario, Canada
MSc
»
Lakehead University
, Ontario, Canada
BSc
»
Ain Shams University
, Cairo, Egypt
Under Construction