Hongliang Li, Shangyong Zheng, Chunjie Xiao et al.|Biochemical and Biophysical Research Communications|2017
Cited by 69
Chongqing University of Posts and Telecommunications
ORCID: 0000-0003-4707-7809162 papers and 3.5k citations.
Indexing the rest of 162 publications…