85 pubs · 1,295 cites · h-index 17
ETH Zurich
2017 - Present
Max Planck Institute for Biophysical Chemistry
2013 - 2018
Max Planck Society
2013 - 2014
Columbia University
2013 - 2013
Edison (Italy)
1964 - 1974