Versus - compare TIL and IMA

Instil Bio Inc outperforms ImageneBio Inc. on 11 out of 19 parameters.