Zhenjiang Wen
Institution: China Energy Engineering Corporation (China)
Observed institutions: China Energy Engineering Corporation (China), University of Science and Technology Beijing
ORCID: 0000-0002-9232-1535
Observed ORCID: 0000-0002-9232-1535
OpenAlex ID: A5061107578
