Khwaja Muhammad Abdul Zahirul Shakoor

GPTKB entity