"HEMOLITHIN" content on TweakTown - Page 1
We found 1 items for the tag: HEMOLITHIN
NEWS
1st extraterrestrial protein found, life ingredients are outside Earth
Scientists have found the first extraterrestrial protein inside a meteorite that landed on Earth thirty years ago.