Chen Li

Dr. Chen Li

School of Design and Art, Beijing Institute of Technology, Zhuhai, Zhuhai, Guangdong, China
orcid