Marine Phytoplankton of Kachemak Bay (Student ID Guide) by Natalie Osborne | Feb 11, 2019 | UncategorizedIdentification guide to common phytoplankton of Kachemak Bay, including information on harmful algal species.