Saint Petersburg State Academy of Veterinary Medicine
Saint Petersburg, Sankt-Peterburg, Russia
Inorganic chemistry and biophysics
Almazov National Medical Research Centre
Translational Oncology