Shenzhen Genoimmune Medical Instituteh-index: 34Total citations: 4,631Total papers: 317Homepage: http://www.szgimi.org/