Versus - compare EDIT and NAUT

Editas Medicine Inc outperforms Nautilus Biotechnology Inc on 18 out of 23 parameters.