

Chen Chen
is this you? claim profile


∙


∙
Zhejiang Gongshang University
∙
UNC Charlotte
∙
Megagon Labs
∙
University of Illinois at Urbana-Champaign
∙
The University of Chicago
∙
Tencent
∙
Carnegie Mellon University
∙
Peking University
∙
Imperial College London
Assistant Professor, ECE@UNC-Charlotte