Player Biography

Fide ID : 5023629
Fide Rating : 1800
Title : None
Name : Rahul, Joshi
Country : India
Year of birth : 1979