22 pubs · 2,581 cites · h-index 13
Technische Universität Dresden
2017 - 2017
Max Delbrück Center
2009 - 2013
Helios Hospital Berlin-Buch
2008 - 2013
Charité - Universitätsmedizin Berlin
2009 - 2013
Merck & Co., Inc., Rahway, NJ, USA (United States)
2012 - 2012