226 pubs · 4,109 cites · h-index 37
Lund University
2015 - Present
Celldex Therapeutics (United States)
2026 - Present
Indian Spinal Injuries Centre
2024 - 2024
Harvard University
2004 - 2023
Dana-Farber Cancer Institute