Department of Mechanical Engineering Regroupement d'équipes1195182États-Unis
Stevens Institute of Technology [Hoboken] Institution2440581 Castle Point Terrace, Hoboken, NJ 07030ROR : https://ror.org/02z43xh36États-Unishttp://www.stevens.edu/sit/