A professor at the Massachusetts Institute of Technology who has received nearly $20 million in grants from the Department of Energy was arrested Thursday on charges that he failed to disclose ties to the People’s Republic of China. According to prosecutors, Gang Chen, a mechanical engineering professor at MIT, has held various positions on behalf […]