New research from the Harvard Smithsonian Center for Astrophysics reveals that life can travel between star systems on planetoid objects.