At the University of Science and Technology of China.

I know just enough (i.e. not very much) to know this is a big deal. Great work! Related research was published in the academic journal Science on May 7.

The info comes via Xinhua (China state media), link here (depending on your language skills you may have to translate ;-) )

Meanwhile, we are all stuck trying to get chips for our automobiles!

At the University of Science and Technology of China.