Atara Biotherapeutics (United States)h-index: 31Total citations: 4,088Total papers: 270Homepage: https://www.atarabio.com/