Syed Khurshid Ahmed Shah

GPTKB entity