By CEP Staff • 14 June 2010 in News

Polaris Venture Partners closes sixth fund on $233 million