Amaya Pérez-Ezcurdia

Dr. Amaya Pérez-Ezcurdia

Engineering Department, Public University of Navarre, 31006 Pamplona, Navarra, Spain
orcid