Humanoid robot combat league kicks off in China.
Science
Humanoid robots enter the ring in China
Humanoid robot combat league kicks off in China.