Khwaja Muhammad Abdul Shakoor

GPTKB entity