Sun, Wen, and Biao Peng. 2023. “Research Progress on Attached Culture Technology of Microalgae”. Frontiers in Sustainable Development 3 (11): 109-13. https://doi.org/10.54691/fsd.v3i11.5735.