C4 Therapeutics closes $73M Series A

January 08, 2016