81 pubs · 8,175 cites · h-index 29
Cell Medica (Switzerland)
2025 - 2025
The University of Texas MD Anderson Cancer Center
2012 - 2021
Bellicum Pharmaceuticals (United States)
2018 - 2020
Carisma Therapeutics (United States)
2020 - 2020
Instytut Biologii Doświadczalnej im. Marcelego Nenckiego
2006 - 2015