Nature Publishing ... which would not be out of place in Shanghai's famous architectural show room along the Huangpu River, but also in terms of high profile papers. China's publication rate ...