Денис Александрович Спасов Natural sciences Физика Математика Логика Биология More Foreign languages Psychology