Scientists have discovered a large sulfur-bearing organic molecule in space, fueling hope that the building blocks of life ...