Cyanobacteria biotechnology - Hudson, Paul (Advanced biotechnology, 2021)