Zafgen nets $45 mln in Series E funds

Share this