2 pubs · 38 cites · h-index 1
Rentschler Biopharma (Germany)
2026 - Present
Max Planck Institute of Immunobiology and Epigenetics
2021 - Present