This week, the Board of Directors of Moffitt Cancer Center accepted the resignation of its president and CEO, Dr. Alan List, and the center director, Thomas Sellers, for violations of conflict of interest rules through their work in China.  Moffitt initiated an internal review of team members’ collaborations with researchContinue Reading