Number of employees
1800
Annual revenue
$217000000
Stimulus money aids scientific research and economic recovery (The Boston Globe) Stuart Altman explains how the health care reform bill would affect you (Bankrate.com)