Liangtai, Lin. “Ooids on Mars: Activity of Putative Martian Microbes ”. Innovations in Biological Science Vol. 3 (April 24, 2024): 65–77. Accessed June 10, 2026. https://stm.bookpi.org/IBS-V3/article/view/14246.