With construction of the international space station (ISS) complete, 2011 is supposed to usher in full-scale scientific utilization of the $100 billion outpost. But uncertainties abound.

This post is only available to members.