Biological roles of cAMP: variations on a theme in the different kingdoms of life | Publicación