Шаповалов Юрий Николаевич

Shapovalov Yuriy Nikolaevich


Work experience: 28 years
Scientific and teaching experience: 23 years