InSilixa Scores $13M in Funding

October 23, 2014