4 pubs · 764 cites · h-index 3
Heidelberg University
2006 - 2014
European Molecular Biology Laboratory
2014 - 2014