Assistant Teacher of Medicine Deparment
Internal medicine Najah hospital
German Board of Internal Medicine and Nephrology