Wang Yubo

Wang Yubo

Profile

Country
Chinese
Pro rank
5p
World ranking
404
Rating
3061
Born
1996-02-14
Career record
189 wins, 176 losses

Recent games