Versus - compare CAPR and STRO

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