Atara Bio Lands $38.5M

December 18, 2013