Cyanobacteria in Symbiosis by Ulla Rasmussen | Menrva Books | MenrvaBooks