Tag: Youti yuanshi

October 25, 2024 at 9:22 am

This Worm Is 520 Million Years Old, But Still Has An Intact Gut And Brain

Source: Smith et al., Nature, 2024

“Developmental data are just so central to understanding their evolution.”

Read More »

Page 1 of 1