Home People Josh Randolph Josh Randolph Senior Undergraduate Student Department Mechanical Engineering Affiliation Senior