Ahmed Osma Ahmed Mahmed

Biography

consultant cardiovascular medicine.

consultant cardiology, cardiovascular interevention and adult congenital heart diseases

Doctor’s Services