Versus - compare ATRA and PYPD

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