Oleg Borisovitsj Karjakin

Russian scientist