> That probably isn't correct given that IU has scrubbed him from their web pages. That alone makes this look like disappearing him and his wife.
Why?
As a possible explanation: Wang disappears suddenly and without warning. The university investigates and in the course of the investigation discovers that he was working as a spy for the PRC for the past 20 years while employed with them. They freak out, knowing that the current political climate (especially in their state) is one where they can't afford to become known as that school that harbored a Chinese spy, so they rush to try to keep everything under wraps.
Unfortunately, they have to report what they found to the FBI, which proceeds to very un-subtley raid Wang's homes, drawing media attention and possibly triggering the firestorm they hoped to avoid.
---
As with anything at this stage, this story is entirely supposition, but it does explain the known facts, and it explains them better than any other explanation I've seen floated in this thread.