Dr. Muhammad Abdullah Al-Yamani Consultant Vascular Surgeon, Peripheral Catheterization, and Diabetic Foot
Dr. Muhammad Abdullah Al-Yamani