Robotics Russia Is Sending This Humanoid Robot To Space The EngineerAugust 26, 20190 This robot looks like the creature from the 1979 film Alien and is under six feet tall. It weighs in at 350 pounds and...