Maria Polychronidou Senior Editor, Molecular Systems Biology Send email ORCID: 0000-0002-5962-5246 Staff: view this person on the intranet