Khwaja Muhammad Abdul Haq

GPTKB entity