Moffitt CEO Alan List, director Thomas Sellers resign over conflicts of interests involving China – The Cancer Letter
publication date: Dec. 20, 2019By Matthew Bin Han OngThomas Sellers, director of Moffitt Cancer Center, and Alan List, president and CEO of the center, stepped down Dec. 18 after an internal review revealed that they violated “conflict of interest rules through their work in China,” cancer center officials said.The details of their alleged COIs are not publicly available at this time, and if…