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