Nature, the head of the division table of the Chinese Academy of Sciences, issued a paper to respond to doubts: China\'s journal rating system can stand the test!