5,024 followers Dr. Billie J. Swalla 🧬 @EvoDevoDiva RT @echinerd: Ever wondered how those sea urchins you see at the seashore make their skeletons? Well check out our new manuscript in @EvoDe… 23 Nov 2021 Reply Repost Favourite
192 followers lil rodolith @paleourodon RT @echinerd: Ever wondered how those sea urchins you see at the seashore make their skeletons? Well check out our new manuscript in @EvoDe… 31 Jul 2021 Reply Repost Favourite
19,478 followers the Node @the_Node RT @echinerd: Ever wondered how those sea urchins you see at the seashore make their skeletons? Well check out our new manuscript in @EvoDe… 29 Apr 2021 Reply Repost Favourite
721 followers Amro Hamdoun @Hamdounlab RT @echinerd: Ever wondered how those sea urchins you see at the seashore make their skeletons? Well check out our new manuscript in @EvoDe… 29 Apr 2021 Reply Repost Favourite