Abdulkhaleq Waisi

Abdulkhaleq Waisi

Specialist in General Practice