All 2010 2009 2008
All Journal Article Presentation
FEBS Kett. (in press)
120007138086
Science 324
Pages: 384-387
Biochim. Biophys. Acta 1791
Pages: 898-904