Dave Williams and Fellow Astronauts Thank Neptec for Performance on Endeavour Mission

Dave Williams and Fellow Astronauts Thank Neptec for Performance on Endeavour Mission Ottawa, ON (PRWEB) October 30, 2007 OTTAWA, Canada – October 30, 2007 – Yesterday, the crew of the STS-118 Endeavour Shuttle mission visited Neptec Design Group, a leader in intelligent […]