28 pubs · 2,278 cites · h-index 18
German Center for Neurodegenerative Diseases
2020 - Present
Max Delbrück Center
2008 - 2020
University of Pennsylvania
2013 - 2020
Tel Aviv University
2018 - 2018
Pennsylvania Academic Library Consortium
2015 - 2015