Zhenlu Zhao
Author
Institution University of Science and Technology of China
Past institutions University of Science and Technology of China, University of Jinan, Chinese Academy of Sciences, Changchun Institute of Applied Chemistry, Guangdong Provincial People's Hospital +5 more
ORCID: Yes
H-index: 18
I10-index: 32
Works count: 99
Citations count: 1,657