Back To Press Release Dubai Celebrates Innovation and Entrepreneurship as Expand North Star Opens All (1) Images (1) ARTEMIS, the world's fastest-walking humanoid robot, developed by UCLA researchers (Source: Expand North Star | 10 months ago) Share Download HD Download SD Image