Dr. rer. nat. Waleed M.M. Mahmoud Ahmed