0 / 60 seg.

Indeed, Chinese scientists have earned quite a reputation among their international colleagues after previous — and often controversial — successes that they have had in this arena in the past.