177 pubs · 8,244 cites · h-index 44
Alexion Pharmaceuticals (France)
2025 - 2025
AstraZeneca (Poland)
AstraZeneca (United States)
2022 - 2025
Alexion Pharma (Switzerland)
University of Minnesota
2003 - 2020