Comparative genomics research published in the scientific journal, Cell Reports GLOUCESTER, Mass., Jan. 29, 2025 /PRNewswire/ — The red sea urchin (Mesocentrotus franciscanus) is one of the earth’s longest-living animals, reported to live more than 100 years without showing signs of…