SEARCH Articles Figures Tables European Molecular Biology Laboratory EMBL) European Molecular Biology Laboratory, Heidelberg Molecular biological Molecular biology The European Molecular Biology Laboratory in Heidelberg