Return to Article Details Agroecology: the "way" for rural sustainable development in the process of rural extension Download Download PDF