Yu Jiabu

Yu Jiabu

Profile

Country
Chinese
Pro rank
5p
World ranking
299
Rating
3158
Born
2008-03-03
Career record
82 wins, 85 losses

Recent games