Versus - compare MAZE and DMRA

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