Versus - compare TIL and BSEM

Instil Bio Inc outperforms BioStem Technologies Inc on 5 out of 9 parameters.