Name: Yinxi Yu

Player ID: 13176

School: Duke University

 
Year: 2017
Major: Biostatistics
Hometown: China
Current NCTTA Rating: 602

Search for other players
NCTTA Home