22 pubs · 1,844 cites · h-index 11
Novartis (Austria)
2019 - 2023
University of Vienna
2009 - 2017
Max Perutz Labs
St. Jude Children's Research Hospital
2012 - 2016
Medical University of Vienna
2006 - 2006