89 pubs · 2,880 cites · h-index 29
Collaborative Drug Discovery (United States)
2019 - Present
University of Virginia
2022 - Present
Novartis (United States)
2019 - 2019
Novartis (Singapore)
2013 - 2018
Novartis (Switzerland)
2005 - 2013