Next →

John Trumble

Photo shows UC Riverside's John Trumble.

Caption

John Trumble is a distinguished professor of entomology at UC Riverside. Photo courtesy of J. Trumble, UC Riverside.