China to host 2nd humanoid robot half marathon in Beijing

Technology