Khwaja Muhammad Abdul Zahirul Zahid

GPTKB entity