608 pubs · 15,072 cites · h-index 63
Uppsala University
1997 - Present
Pediatrics and Genetics
2016 - Present
National Research Tomsk State University
2012 - 2025
Tomsk Polytechnic University
1974 - 2025
Theranostics (New Zealand)
2025 - 2025