Yixi Li
@liyixi_
China, Chongqing
Joined Dec 2022
World Rank: #13138 (2.6 points)
Institution: Birla Institute of Technology, Mesra
China, Chongqing
Joined Dec 2022
World Rank: #13138 (2.6 points)
Institution: Birla Institute of Technology, Mesra