Carlos Aydillo

Dr. Carlos Aydillo

Department of Pharmaceutical Technology and Chemistry, School of Pharmacy and Nutrition, University of Navarra, Irunlarrea 1, E-31008 Pamplona, Spain
orcid