Is China’s particle collider the Three Gorges Dam of Chinese physics?

China’s big particle collider project is stirring debate over its large cost and little practical value

Topic |   Science
READ FULL ARTICLE