William Stephen
June 6, 1927 - June 17, 2016
Dr. William P. Stephen, Emeritus Professor of Entomology at Oregon State University died peacefully in his home in Corvallis, Oregon on June 17, 2016 at the age of 89. Dr. Stephen dedicated his career to research and publications, specializing... View Obituary & Service Information