Profile picture
Ruben Lostado Lorza
Doctorate
  • Researcher
    Department of Mechanical Engineering, University of La Rioja
    Logroño, Spain
mini profile avatar Ruben Lostado Lorza