Worms frozen for 42,000 years come back to life
Nematodes are tiny worms that typically measure about one millimetre in length, and are known to have impressive abilities.
from Science-News-The Economic Times https://ift.tt/2LAd0gE
via Blogger https://ift.tt/2vmwH0v
July 29, 2018 at 03:12PM
Comments
Post a Comment