Qiu Yuran

Qiu Yuran

Profile

Country
Chinese
Pro rank
7p
World ranking
117
Rating
3387
Born
2008-10-13
Career record
134 wins, 105 losses

Recent games