Name: Junqiang Chen

Player ID: 824

School: University of South Alabama

 
Year: Graduate Student
Major: 
Hometown: China
Current NCTTA Rating: 1536

Search for other players
NCTTA Home