World | Mon May 28, 2012 1:46pm IST

INSIGHT - China rises in science, but equation may have flaws