Institute of Pomologyh-index: 69Total citations: 30,949Total papers: 2,602Homepage: http://ip.caas.cn/