Tianshu Feng
@fts2001
China, Nanjing
Joined Jul 2014
World Rank: #19243 (1.6 points)
Institution: NFLS
Informatics, data science, sports, politics and more.
China, Nanjing
Joined Jul 2014
World Rank: #19243 (1.6 points)
Institution: NFLS
Informatics, data science, sports, politics and more.