Omar Farooq

Dr. Omar Farooq

orcid