Statistics
Publications
2.9K
Citations
81.7K
Authors
137
Location
Zhoushan, China
2.9K
Liyun Xu, Yanyan Huang, Linlin Tan et al. · International Immunopharmacology · 2015 · 211 citations
Life Sciences, Immunology, Oncology +12
1–5 of 2.9K
137
33
h-index
26
h-index
23
h-index
23
h-index
15
h-index
1–5 of 137