Versus - compare TIL and RAIN

Instil Bio Inc outperforms Rain Oncology Inc on 19 out of 26 parameters.