Science | Thu Oct 25, 2012 7:15pm EDT

Three new crew arrive at space station with fish