Biotech Company XO1 Raises $11M from Index Ventures

June 19, 2013