Seres Therapeutics Files for $100M IPO

May 29, 2015