Javier Reneses

Prof. Dr. Javier Reneses

Institute for Research in Technology, Universidad Pontificia Comillas, Calle de Sta. Cruz de Marcenado, 26, 28015 Madrid, Spain
orcid