Baciphelacin: a new eukaryotic translation inhibitor | Publicación