Versus - compare INTS and INAB

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