@khalidshirif
Khalid Shirif
Dr. Khalid Shirif has more than 20 years of combined surgical and palliative car