by Paul Wojtkowski
Agroecology is the science of applying ecological concepts and principles to the design, development, and management of sustainable agricultural systems. Agroecological economics, a subsection of a…