After Oganov visited China in 2008, he instructed colleagues and associates in Europe that the nation was “on the way” to being No 1 in each trade and science, however stated this was met with scepticism on the time.
He instructed the South China Morning Post on Monday that, 18 years on, “China is No 1 – in industry, in economy, and indeed also in science.”
Noting that America was once the top scientific energy, he pointed to the truth that China now accounts for a 3rd of worldwide scientific publications, including that it was not simply numbers, however “quality”.
China holds the top spot within the 2026 Nature Index – an evaluation of over 125,000 analysis articles revealed in 178 main publications in 2025 – with the US in second place.