Yujun Wen
Observed names: YUJUN WEN, YuJun Wen
Observed institutions: State Key Laboratory of Media Convergence and Communication, Communication University of China
ORCID: 0000-0002-8627-4242
Observed ORCID: 0000-0002-8627-4242
OpenAlex ID: A5080763423
