Versus - compare LONA and CRBU

LeonaBio Inc. outperforms Caribou Biosciences Inc on 17 out of 25 parameters.