Versus - compare STRO and OVID

Sutro Biopharma Inc outperforms Ovid Therapeutics Inc on 12 out of 21 parameters.