Stefan Rensing Editor

Prof. Dr. Stefan Rensing works at the Department of Cell Biology, University of Marburg, and the Institute of Biology II, University of Freiburg.