Aalborg University. David Edwards is Associate Professor at the Department of Molecular