155 pubs · 10,811 cites · h-index 36
University of Illinois Chicago
2006 - 2025
Bristol-Myers Squibb (United States)
2014 - 2025
University of Leeds
2024 - 2024
The Alfred Hospital
2008 - 2022
Bristol-Myers Squibb (Germany)
2015 - 2021