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...