Your place for Space News
A better cure for cancer – and other illnesses – could already be in existence, hidden right under our noses.