Hongliang Li, Shangyong Zheng, Xudong Xiang et al.|Biochemical and Biophysical Research Communications|2017
Cited by 69
University of Science and Technology Beijing
ORCID: 0000-0002-7481-095X470 papers and 10.6k citations.
Indexing the rest of 470 publications…