Noah Manring, dean of MU’s College of Engineering, shared his intent to step down from the position Thursday. He will return to his faculty role as a professor in the Department of Mechanical and ...