Kettering University Physics Department has accomplished significant milestones as it celebrates 20th anniversary May 12, 2015