Name: Xueqing Liu

Player ID: 17578

School: Rensselaer Polytechnic Institute

 
Year: 2019
Major: ElectricalEngineering
Hometown: Jingzhou
Current NCTTA Rating: 830

Search for other players
NCTTA Home