Saint Petersburg Pasteur Institute
Saint Petersburg, Sankt-Peterburg, Russia
Pavlov First Saint Petersburg State Medical University
Immunology