Versus - compare LYEL and STTK

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