Your place for Space News
Work by astronomers suggests there may be a cosmic lack of a chemical element essential to life.