Peter Duelli

Peter Duelli is an author at Swiss Federal Institute for Forest, Snow and Landscape Research specializing in life sciences, insect ecology, and ecology.

Publications per year

1971–2025

74

Publications

74