Agroecological farming system design integrates ecological principles into agricultural landscapes to foster resilient, productive and sustainable food systems. It emphasises species diversity, ...