Syed Muhammad Qadeer Shah

GPTKB entity