1 min read Video Watch: Humanoid robot Ameca shows off life-like facial expressions – CNN Video 2 years ago Video of the robot, known as Ameca, went viral online. Ayanna Howard, Dean of the College of Engineering at Ohio...