Shafiq Ahmad

Dr. Shafiq Ahmad

king saud university
orcid