Versus - compare ATRA and NRXP

Atara Biotherapeutics Inc outperforms NRX Pharmaceuticals Inc on 19 out of 29 parameters.