Agroecology Principles, Practices and their Impact on Sustainable Food Systems | Synapse