This NASA-backed humanoid robot may be your new best friend that will help you lift boxes
How you feel about humanoid robots probably depends on what sci-fi and futuristic movies and TV shows you watched. As someone who considers Battlestar Galactica…