Syed Afaq Ali Shah

Dr. Syed Afaq Ali Shah