Department of Mechanical Engineering Regroupement d'équipes507146États-Unis
University of Delaware [Newark] Institution93432Newark, DE 19716 USAROR : https://ror.org/01sbq1a82États-Unishttp://www.udel.edu/