Mingyue Deng
@konjacq
China, Chongqing
Joined Jul 2020
World Rank: #14510 (2.3 points)
Institution: High School Affiliated to Southwest University
China, Chongqing
Joined Jul 2020
World Rank: #14510 (2.3 points)
Institution: High School Affiliated to Southwest University