China National Center for Biotechnology Developmenth-index: 56Total citations: 11,407Total papers: 404Homepage: http://www.cncbd.org.cn/English/