Home> Updates
At the humanoid robot competition venue, an audience interacts with a humanoid robot. [Photo by Wu Jiang]