Versus - compare INTS and SNTI

Intensity Therapeutics Inc outperforms Senti Biosciences Inc. on 18 out of 27 parameters.