6 pubs · 617 cites · h-index 6
University of Vienna
2004 - 2009
Max Perutz Labs
Vienna Biocenter
2004 - 2004