SCIENCE·May 28, 2026Chinese firm debuts compact humanoid robot with 42 DoF and 100 TOPS computing powerInteresting Engineering