Versus - compare STTK and LYEL

Shattuck Labs Inc outperforms Lyell Immunopharma Inc on 14 out of 22 parameters.