Rachel McGinn

Undergraduate Researcher, Oudin Lab
  • Oudin Lab
  • (978) 319-1681
  • All Members
  • United States of America

I am a/an:

Undergraduate Scholar

Area of Expertise

Engineering

University

Tufts University

Influencer Of

Topics

Rooms participated in:

Tufts University