Johanna Bischof Scientific Project Manager johanna.bischof [at] embl.de ORCID: 0000-0002-5668-841X Staff: view this person on the intranet