Egor A. Koshulyan

Chess player