1Publications
Elife 2017 12 5;6. Epub 2017 Dec 5.
Institute for Biochemistry I, Jena University Hospital - Friedrich Schiller University Jena, Jena, Germany.