15 pubs · 1,079 cites · h-index 8
National University of Singapore
2013 - 2013
Leibniz Institute of Environmental Medicine
2009 - 2013
Institute of Molecular and Cell Biology
2013 - 2013
Heinrich Heine University Düsseldorf
2008 - 2012
Goethe University Frankfurt
2009 - 2009