43 pubs · 810 cites · h-index 17
Lund University
2021 - 2025
Universidad de Valladolid
2015 - 2024
Biomedical Research Networking Center in Bioengineering, Biomaterials and Nanomedicine