Journal of integrative agriculture: JIA [J Integr Agric] NLMUID: 101590303