Player Biography

Fide ID : 5041066
Fide Rating : 2337
Title : None
Name : Roy, Shankar
Country : India