20 pubs · 1,792 cites · h-index 11
GlaxoSmithKline (India)
2025 - 2025
GlaxoSmithKline (United States)
2019 - 2025
GlaxoSmithKline (Netherlands)
2024 - 2024
Harvard University
2006 - 2021
Harvard Stem Cell Institute
2012 - 2021