Nasiruddin Mahmud Shah

GPTKB entity