25 pubs · 2,618 cites · h-index 13
Bristol-Myers Squibb (Germany)
2019 - 2025
Bristol-Myers Squibb (United States)
2018 - 2025
New York University
2018 - 2019
Institute of Bioinformatics
2011 - 2011
Columbia University
2009 - 2011