Prof. Dr. Khalid Mahmood

GPTKB entity