Weiwen Zhang, Xinyu Song Synthetic Biology of Cyanobacteria - Springer Springer 2018 ISBN: 9789811308543 Source: EBOOK