Name: Han Xu

Player ID: 14568

School: University of Southern California

 
Year: SecondyearMaster
Major: MechanicalEngineering
Hometown: China
Current NCTTA Rating: 475

Search for other players
NCTTA Home