The physiology of microalgae - Borowitzka, Michael A.; Beardall, John 1951-; Raven, John A. 1941-2024 (Springer International Publishing, 2016)