Yicheng Yang
Institution: Sichuan University of Media and Communications
Observed institutions: Sichuan University of Media and Communications, University of Pennsylvania
ORCID: 0000-0001-7340-3941
Observed ORCID: 0000-0001-7340-3941
OpenAlex ID: A5035611599
