149 pubs · 8,708 cites · h-index 49
Ability Pharmaceuticals (Spain)
2025 - 2025
Alexion Pharma (Switzerland)
AstraZeneca (Sweden)
2017 - 2023
Uppsala University
2005 - 2022
Lund University
2002 - 2017