Walter Sheppard Walter Sheppard, Ph.D. DEPARTMENT OF ENTOMOLOGY Walter Steve Sheppard, Apiculturist & The Pomeroy F. “Roy” Thurber Distinguished Professor of Pollinator Ecology.