Versus - compare NRXP and PYPD

NRX Pharmaceuticals Inc outperforms Polypid Ltd on 18 out of 27 parameters.