Player Biography

Fide ID : 25027042
Fide Rating : 1514
Title : None
Name : Selva Manikandan S
Country : India
Year of birth : 1977