IM Mikhail I. Nepomnishay
Full name
Mikhail I. Nepomnishay
Born
1949
(age 75)
Place of birth
Federation
Russia
Retired