Scientists are abuzz about the SpudCell, a novel microorganism with potential to spark a life-changing synthetic life breakthrough.
Scientists are abuzz about the SpudCell, a novel microorganism with potential to spark a life-changing synthetic life breakthrough.