Good luck to Helen Lennox Posted on 03/01/2010 by administrator Helen Lennox worked until the end of February 2010 with Winship Herr as an Editor Assistant for Genes & Development.