Name: Ran Xu

Player ID: 17577

School: Rensselaer Polytechnic Institute

 
Year: 2021
Major: ComputerScience
Hometown: Beijing
Current NCTTA Rating: 863

Search for other players
NCTTA Home