F
41/100
There aren't any Team reviews of Atara Biotherapeutics yet.
Be the first to contribute a review.
Team does not work together well, all more concerned with impressing management, that more concerned about “optics” of a problem rather than solving a problem