Oscar Ochoa

Oscar Ochoa

Institute of Applied Mechanics, University of Stuttgart, Stuttgart, Baden-Württemberg, Germany
orcid