Science | Sat Feb 26, 2011 3:37pm EST

Shuttle Discovery pays last visit to space station