47 pubs · 1,217 cites · h-index 14
Warsaw University of Life Sciences
2014 - 2025
Life Science Zurich
2025 - 2025
Cell Medica (Switzerland)
2020 - 2025
Department of Physiological Sciences
2016 - 2016