News

Emily Hayward, an Ohio State biomedical engineering major who graduated from the university May 5, is the latest woman to ...