Tag: 115503080

Student who wowed China in Alibaba math contest got help from teacher, organizers say

A vocational school student in China who wowed the public in June by finishing near the top in the preliminary round of a...