Dr. Ahmed Hadhoud He holds a Bachelor of Medicine and Surgery from Zagazig University in 1998 Holds a master’s degree in Internal Medicine in 2005 PhD thesis, Al-Azhar University in 2010Read More