SHANGHAI -- China on Saturday released a list of the world's leading science and technology journals at the opening of the 2026 Pujiang Innovation Forum in Shanghai. The 2025 list covers 6,132 ...