50 pubs · 3,645 cites · h-index 16
Ben-Gurion University of the Negev
2006 - Present
MRC University of Glasgow Centre for Virus Research
2023 - Present
University of Glasgow
2025 - Present
Novocure (United States)
2025 - 2025
Yale University
2020 - 2024