Scientists revive weird microbes after freeing them from ancient cave crystals BOSTON – It sounds like a sci-fi tale: Scientists manage to revive strains of microbes that have been trapped inside giant… Read More