Deng Youjia

Deng Youjia

Profile

Country
Chinese
Pro rank
3p
World ranking
665
Rating
2834
Born
2009-05-24
Career record
57 wins, 79 losses

Recent games