Opsona Therapeutics Adds €3M to Series C, Round Total Now €36M

October 03, 2013