Dmitriy Aleksandrovich Samoshin · Study