Yebio Bioengineering (China)h-index: 27Total citations: 2,994Total papers: 315Homepage: http://www.yebio.com.cn/