The STS-90 mission patch is the official insignia for the Space Shuttle mission STS-90, which was a Space Shuttle mission to the International Space Station (ISS) that was launched on April 17, 1998. The patch is a circular design that features the Space Shuttle and the International Space Station, as well as the national flags of the United States, Canada, and France, which are represented by the mission’s crew.