Science | Wed May 28, 2014 7:23pm EDT

Multinational crew blasts off for space station