Hakuto Kageyama Cyanobacterial Physiology: From Fundamentals to Biotechnology - Academic Press Elsevier 2022 ISBN: 9780323961066 Source: EBOOK