58 pubs · 3,350 cites · h-index 27
Allergan (Ireland)
2023 - 2023
Allergan (United States)
2017 - 2023
Pinnacle Clinical Research
2017 - 2017
Icahn School of Medicine at Mount Sinai
Mersen (France)
2008 - 2016