Leonardo Galoso

Title: 
Research Assistant, Department of Mechanical Sciences and Engineering
Affiliation: 
University of Illinois at Urbana-Champaign