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