210 pubs · 10,342 cites · h-index 42
EVER Neuro Pharma (Austria)
2013 - 2025
Integrated Detector Electronics AS (Norway)
2004 - 2019
ETH Zurich
1965 - 2018
Oakland University
2013 - 2016
University of Zurich
1977 - 2016