Syed Muhammad Farooq Shah

GPTKB entity