26 pubs · 803 cites · h-index 15
University of Illinois Chicago
2017 - 2025
Mining Institute
2025 - 2025
Kola Science Centre
Russian Academy of Sciences
2012 - 2014
Institute of Protein Research
2005 - 2014