Zhen Wen
Institution: Chongqing College of Architecture and Technology
Observed institutions: Amazon (United States), Tencent (China), Chongqing College of Architecture and Technology
ORCID: 0009-0006-0487-6984
Observed ORCID: 0009-0006-0487-6984
OpenAlex ID: A5047531321
