Ellis ha publicado más de 500 incluyendo 17 en Nature.