Magesh Chandran Panchanathan
Magesh Chandran Panchanathan is an Indian chess Grandmaster. In 2003 he won Asian Junior... more »
Get promoted