Versus - compare INAB and INTS

IN8bio Inc outperforms Intensity Therapeutics Inc on 20 out of 24 parameters.