Олег Игоревич Новиков Россия, Москва Астрономия Биология Информатика Логика Математика More Медицина Механика Физика Philosophy