Leon Luke Mendonca – Chess Rating, Rank & Bio

Leon Luke Mendonca, Grandmaster (India): standard 2617 (world #112), rapid 2548, blitz 2520. Rating history, live rating, games and bio. Source: FIDE…

Explore Chessyo