A study by Johns Hopkins University has found that alien microbes could travel between planets on asteroids, meaning humans could be descended from Martians. Astrobiologists have long speculated that ...