We are working on the interface of agriculture and ecology at different spatial and temporal scales and applying ecological concepts, knowledge, and principles to the design and management of sustainable agriculture. We are also exploring how adoption of agroecological approach mitigate the effects of climate change, preserving and enhancing natural resources use efficiency.