Khwaja Muhammad Abdul Zahirul Salam

GPTKB entity