Cyanobacteria biotechnology - Hudson, Paul (Wiley-VCH, 2021)