Mohamed Khaled A., Msc, PhD