Have you met Poppy, the 3D-printed humanoid robot? 3D-printed robot called Poppy (worth $11,000) has come to life! Well, the French researchers team who created Poppy manged to […]