Versus - compare MAZE and BCAX

Bicara Therapeutics Inc. outperforms Maze Therapeutics Inc. on 12 out of 22 parameters.