82 pubs · 3,361 cites · h-index 31
Novartis (Switzerland)
2026 - Present
University of Zurich
2009 - Present
Swiss Integrative Center for Human Health
2011 - 2017
Czech Academy of Sciences, Institute of Physiology
2012 - 2012
Stem Cell Institute
2011 - 2011