Yuriy Vnukov

Independent scientist