25 pubs · 1,380 cites · h-index 7
Merck (Japan)
2025 - 2025
Merck (Germany)
2021 - 2021
Institute of Biochemistry and Biophysics, Polish Academy of Sciences
2013 - 2019