177 pubs · 7,328 cites · h-index 40
Siberian Institute of Plant Physiology and Biochemistry
2026 - Present
Irkutsk State University
2026 - Present
Mersana Therapeutics (United States)
2017 - 2024
The University of Texas MD Anderson Cancer Center
2014 - 2018
National Institute of Allergy and Infectious Diseases
2003 - 2018