fallback headshot for Mary Beth Gallagher
Mary Beth Gallagher
Mary Beth Gallagher, department of mechanical engineering, Massachusetts Institute of Technology