International Robot Co-operation to Assemble a Large Space Telescope Published on May 1st, 2000By Cock Heemskerk, PhD