Owen L. Petchey

Owen L. Petchey is an author at University of Zurich specializing in ecology, life sciences, and community ecology.

Publications per year

1997–2025

117

Publications

117