Versus - compare CRBU and ALEC

Caribou Biosciences Inc outperforms Alector Inc on 20 out of 27 parameters.