
Health
Moffitt research center opens Oct. 22 in Land O' Lakes
Moffitt Cancer Center will open its 250,000-square-foot Discovery and Innovation Center on the Speros campus in Land O' Lakes on Oct. 22, adding a major research hub to a 775-acre development projected to create 11,000 jobs by 2033.



