Goggy Davidowitz Goggy Davidowitz Professor, Entomology ________________________________________________________________ Research: Ecological physiology Image Department: Entomology goggy@arizona.edu Profile Faculty website Faculty