Center for Molecular and Cellular Bioengineering [TU Dresden, Germany] Regroupement de Laboratoires568036
CMCBAllemagnehttps://tu-dresden.de/cmcb/die-einrichtung
Technische Universität Dresden = Dresden University of Technology Institution96520
TU DresdenTU Dresden 01062 DresdenROR : https://ror.org/042aqky30Allemagnehttp://tu-dresden.de/