Hero Image

Michael Rust

Entomologist   Professor
Dept of Entomology University of California
308 College Building North
Riverside, CA 92521
(951) 827-5327 (951) 827-5805
michael.rust@ucr.edu Create VCard

Specialty

Urban-industrial entomology

ANR Workgroup Associations

Return to Blog