Wolfgang Huber Group Leader and Senior Scientist Huber Group wolfgang.huber [at] embl.org ORCID: 0000-0002-0474-2218 Edit