GM Pavel VorontsovTeaching people how to think.LocationGenève, Suisse SwitzerlandLanguagesEnglish (US), FrançaisRatingFIDE: 25402791Active