Versus - compare DMRA and MAZE

Galecto Inc outperforms Maze Therapeutics Inc. on 13 out of 21 parameters.