Carlos Carbajales Pérez

Dr. Carlos Carbajales Pérez

CIQUS-COMBIOMED, Pharmacy Faculty, University of Santiago de Compostela, Santiago de Compostela, Galicia, Spain
orcid