fbpx

Atara Biotherapeutics Announces Pricing of Its Initial Public Offering