Study: Better Odds that Life Crashed to Earth from Space