Recently, a research team led by Professor Zhengping Xu of Zhejiang University School of Medicine and its affiliated Sir Run Run Shaw Hospital published a paper in Science Bulletin titled ...