It’s not long now until NASA and the ESA team up in a joint mission to search for alien life. In 2025 the two agencies will get together and pool …