“Prodigious Mother Nature” or “The incredible Nematode Revival”
You certainly heard sometime about “how prodigious Mother Nature can be”. But about a microscopic worm’s resurrection after 25 years probably not. Watch this presentation and then all this will make sense for you. Click here !