All Professor Diana Klein (Professor in the Institute of Cell Biology at the University of Duisburg-Essen) articles