Institute of Agro-Products Processing Science and Technologyh-index: 81Total citations: 32,988Total papers: 1,264Homepage: http://www.iappst.caas.net.cn