![Leo Peters]()
Mechanical engineering professor emeritus, Leo Peters (82) passed away July 20, 2014. Dr. Leo Charles Peters was a presence in the mechanical engineering department for thirty-five years who preferred spending time mentoring students to doing research. Peters served as an academic adviser in addition to being a professor and researcher, and he enjoyed helping foreign
[Continue Reading...]