Versus - compare PYPD and ATRA

Atara Biotherapeutics Inc outperforms Polypid Ltd on 17 out of 25 parameters.