27 pubs · 2,173 cites · h-index 19
Providence College
2023 - 2023
GlaxoSmithKline (United States)
2021 - 2021
GlaxoSmithKline (United Kingdom)
2016 - 2016
Children's Hospital of Philadelphia
2004 - 2007
University of Pennsylvania