Department Head of Mechanical Engineering Riess Chair of Engineering, Director of the Penn State Center for Biodevices
(e) mxf36@psu.edu
(o) 814-865-1617
326 Leonhard Building
(e) mxf36@psu.edu
(o) 814-865-1617
326 Leonhard Building