Department of Mechanical Science and Engineering & Department of Civil and Environmental Engineering (Affiliate), University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA
Prof. Leonardo Chamorro
Department of Mechanical Science and Engineering & Department of Civil and Environmental Engineering (Affiliate), University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA