As reported in Sixth Tone, Chinese researcher Yang Rongxi was on the cusp of a breakthrough in early-stage breast cancer detection. She apparently was pushed out of her own project at Heidelberg University, Germany. She was kept under close watch in another role and ultimately pushed out entirely.
Follow this story to learn more. We have considerable concerns about this kind of behavior. It needs to be verified as one hundred percent accurate and truthful.Source: www.sixthtone.com