Anatomy of the 23andMe fall and implications for consumer genomics May 29, 2025 Comment Published: 29 May 2025 Nature Biotechnology (2025)Cite this article 696 Accesses 14 Altmetric Metrics...