Versus - compare STRO and CAPR

Sutro Biopharma Inc outperforms Capricor Therapeutics Inc on 18 out of 27 parameters.