Features Humanoids Space scientists are building ‘robotoids’ because ‘humans never went to the moon’, says researcher August 15, 2018