147 pubs · 1,722 cites · h-index 17
Forma Therapeutics (United States)
2025 - 2025
Aadi (United States)
2023 - 2025
C4 Therapeutics (United States)
2025 - 2025
Düsseldorf University Hospital
2024 - 2024
Heinrich Heine University Düsseldorf
2024 - 2024