64 pubs · 3,635 cites · h-index 20
Bristol-Myers Squibb (United States)
2020 - Present
Bristol-Myers Squibb (Germany)
2025 - 2025
Predictive Science (United States)
2021 - 2024
Bristol-Myers Squibb (Sweden)
2021 - 2021
Consejo Superior de Investigaciones Científicas
2012 - 2015