23 pubs · 683 cites · h-index 6
UCB Pharma (Belgium)
2022 - 2024
Novartis (Switzerland)
2003 - 2004
Duke University
2004 - 2004
Novartis (China)
Novartis (United States)