"In April, three researchers were also let go by the University of Texas’s M.D. Anderson Cancer Center in connection with an investigation into possible foreign attempts to take advantage of its federally funded research." This is the real reason why visas are getting denied. Why would you want to enjoy the fruits of living and working in America but benefit other countries (even if you once belonged there)?
I must admit to some confusion about why federally-funded cancer research results aren’t available to everyone.
The researchers didn't disclose affiliations and violated non-disclosures. Those are pure ethics violations (and conflicts of interest) that undermine research integrity. If they're willing to lie there, what else are they willing to lie about?
Quote from another article:
> The reports say that the researchers failed to disclose international collaborators and that at least one confidential grant application was sent to a scientist in China in violation of federal policy, among other allegations. [0]
[0] https://www.nytimes.com/2019/04/22/health/md-anderson-chines...