Magdy M. Mahfouz, PhD
Associate Professor
Building 2, Room 3232
Division of Biological and Environmental Sciences and Engineering
4700 King Abdullah University of Science and Technology, Thuwal 23955-6900 Kingdom of Saudi Arabia