Evelo Therapeutics Launches with $35M Funding

November 05, 2015