Speaker illustration

Associate Professor Ilia Skigin

Municipal cardiac surgery center, Saint Petersburg (Russian Federation)