Versus - compare STRO and TKNO

Alpha Teknova Inc outperforms Sutro Biopharma Inc on 19 out of 24 parameters.