42 pubs · 539 cites · h-index 10
Institute of Evolutionary Physiology and Biochemistry
2003 - 2025
Russian Academy of Sciences
2008 - 2014
Peter the Great St. Petersburg Polytechnic University
2014 - 2014
Washington University in St. Louis
1993 - 2000