Javier Palanca

Dr. Javier Palanca

Universitat Politècnica de València, Spain
orcid