Player Biography

Fide ID : 5036305
Fide Rating : 1706
Title : None
Name : Dhenagaran, B.
Country : India
Year of birth : 1979