Versus - compare TIL and BSEM

Instil Bio Inc outperforms BioStem Technologies Inc on 12 out of 14 parameters.