Dr. Muhammad Farooq-i-Azam Malik

GPTKB entity