14 pubs · 1,252 cites · h-index 11
Allergan (United States)
2023 - 2024
AbbVie (United States)
2023 - 2023
Allergan (Ireland)
Cytoskeleton (United States)
2017 - 2017
Northwestern University
2010 - 2015