2Publications
Innate Immun 2011 Aug 3;17(4):388-402. Epub 2010 Aug 3.
Cell Biology Institute, University of Bonn, Germany.
Traffic 2007 Mar;8(3):226-40
Institute for Cell Biology, University of Bonn, Ulrich-Haberland-Strasse 61a, 53121 Bonn, Germany.