Top Ten: YSU’s Longest Working Professors rodabaugh-dr-stephen-2-28-07 Full size is 1500 × 2100 pixelsSeptember 14, 2016September 14, 2016 Image navigation owens-dr-fred-4-11-06 OLYMPUS DIGITAL CAMERA Stephen Rodabaugh, department of mathematics and statistics, STEM — 38 years.