Khwaja Muhammad Abdul Zahirul Rahman

GPTKB entity