This is vastly over-hyped. Always be careful of Chinese scientific literature. Much is good but much is not so good.
Always be careful of Chinese scientific literature.
***NTU is in Singapore, not China. But your bigotry is duly noted.
This university is in Singapore not the mainland PRC. There’s good reason to be skeptical of anything that sounds too good to be true. And if this was out of the PRC you could multiply that about a thousand times. But Singapore is a very westernized and advanced little island country where the principal academic influences are the UK, Australia, and the USA. So this may be worth taking more than a glance at.