Horizontal gene transfer in evolution: facts and challenges | Publicación