Zafgen Files for $86M IPO

April 22, 2014