close menu

Meet the People of MIT MechE

Ellen Roche

Ellen Roche

Assistant Professor

Room E25-334 Massachusetts Institute of Technology 77 Massachusetts Avenue Cambridge MA 02139-4307 Phone: 617.258.6024 Email: etr@mit.edu