207 pubs · 8,032 cites · h-index 45
Latvia University of Life Sciences and Technologies
2025 - Present
Centre National de la Recherche Scientifique
2004 - Present
Commissariat à l'Énergie Atomique et aux Énergies Alternatives
2018 - Present
CEA Cadarache
2018 - Present
Institut de Biosciences et Biotechnologies
2018 - Present