Search results
Atara Biotherapeutics (ATRA) Slumps 57% in a Month: Here's Why
Zacks via Yahoo Finance· 7 months agoAtara Biotherapeutics ATRA is a biotech company focused on developing off-the-shelf cell therapies...
Atara Biotherapeutics ATRA is a biotech company focused on developing off-the-shelf cell therapies...