Federal Almazov North-West Medical Research Centre
Saint Petersburg, Sankt-Peterburg, Russia
ITMO University
St Petersburg, Russia