Before revision: China's current independence ratio of 38 is unprecedentedly low.
After revision: China's current