Todd Schlenke Associate Professor, Entomology Office Phone: (520) 62-7167 Lab Phone: (520) 621-3777 schlenke@arizona.edu Links Website Joint Faculty