43 pubs · 1,070 cites · h-index 12
Max Planck Institute for Dynamics and Self-Organization
2018 - 2024
C4 Therapeutics (United States)
2024 - 2024
Max Planck Society
2020 - 2020
University of Pennsylvania
2013 - 2018
Philadelphia University
2018 - 2018