Yucong Chen

Beijing Dajia Internet Information Technology Co. · Institute Of Modern Physics, Chinese Academy Of Sciences · Tencent
Total Patents: 8
Overall Rank: #613,462
Years Active: 2017–2024
Beijing Dajia Internet Information Technology Co. Rank: #22