Abdul Ghafur Muhammad Khan

GPTKB entity