Agroecology

Agroecology is based on applying basic ecological principles to the design and management of agricultural systems to achieve long-term sustainability.

Agroecology is based on applying basic ecological principles to the design and management of agricultural systems to achieve long-term sustainability.