Player Biography

Fide ID : 25007785
Fide Rating : 1776
Title : None
Name : Debasish Barua
Country : India
Year of birth : 1961