Author

Profile picture
Yan Liu
Guangxi Zhuang Autonomous Region and the Chinese Academy of Sciences, Guangxi, China
More articles in:  CrossRef  |  PubMed  |  Google Scholar