Farooq Ahmad

Dr. Farooq Ahmad

University of Valladolid
orcid