The STS-90 mission launch was held on April 17, 1998 on-board Space Shuttle Columbia at NASA's Kennedy Space Center in Florida. Canadian Space Agency's Dr. Dafydd Rhys (Dave) Williams was one of the seven astronauts on this special mission.
Mission
Dave Williams
Resources