De Chen
Author
Institution Norwegian University of Science and Technology
Past institutions Norwegian University of Science and Technology, ZheJiang Academy of Agricultural Sciences, State Key Laboratory of Chemical Engineering, East China University of Science and Technology, China University of Petroleum, East China +5 more
ORCID: Yes
H-index: 79
I10-index: 362
Works count: 634
Citations count: 22,120