The Russian scientist and the American artist develop space suits of the future

21 February 2013