DescriptionSTS-61-A compartment trainer.jpg English: Three European scientists have been named as payload specialists for the Spacelab D-1 (STS 61A) mission...