206 pubs · 4,884 cites · h-index 36
Vertex Pharmaceuticals (United States)
2024 - 2025
Université Libre de Bruxelles
2018 - 2020
Vrije Universiteit Brussel
Akebia Therapeutics (United States)
2019 - 2019
University of Liège
2007 - 2018