Versus - compare CRBU and LONA

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