Starfish gene could be key to regenerating lost limbs: Strangely similar to the origin of The Lizard.
Andrew Huey | pointlessly blogging since 2001
Starfish gene could be key to regenerating lost limbs: Strangely similar to the origin of The Lizard.