Agro-ecology applies ecological concepts and principles to the design and management of sustainable agriculture. The UN Food and Agriculture Organization estimates that globally, more than 800 million people worldwide are undernourished. Shockingly, half of these are small-scale farmers and their families, for whom a failed harvest due to drought, or the loss of land caused […]