Ellen Arruda By Bo PangNovember 12, 2022AffiliateMechanical EngineeringBiomedical Engineering, Macromolecular Science and Engineering Faculty Mechanical Engineering Biomedical Engineering, Macromolecular Science and Engineering Ellen Arruda [email protected]