Vladimir Yadykin

Dr. Vladimir Yadykin

Peter the Great St. Petersburg Polytechnic University