Big technology, little science : the European use of spacelab / by Arturo Russo ; [ed.: R.A. Harris]
Big technology, little science : the European use of spacelab