Name: E (FL) Shen

Player ID: 181

School: Florida State University

 
Year: Graduate Student
Major: Education Instructional Systems
Hometown: China
Current NCTTA Rating: 1662

Search for other players
NCTTA Home