Caterina Lamuta and Sameh Tawfick, University of Illinois College of Engineering (IMAGE)
Caption
Caterina Lamuta and Sameh Tawfick
Credit
University of Illinois Department of Mechanical Science and Engineering
Usage Restrictions
None
License
Licensed content