English Diana Tomback Cited by user HRShami on 06 Mar 2024 Diana F. Tomback is an American ecologist and an academic. She is a professor of Integrative Biology at the University of Colorado Denver as well as the policy and…