Khwaja Muhammad Abdul Zahid

GPTKB entity