Versus - compare STRO and MGNX

Macrogenics Inc outperforms Sutro Biopharma Inc on 24 out of 32 parameters.