Versus - compare ENTX and ATRA

Atara Biotherapeutics Inc outperforms Entera Bio Ltd on 17 out of 26 parameters.