Khwaja Muhammad Abdul Zahirul Haq

GPTKB entity