Versus - compare DMRA and SRPT

Galecto Inc outperforms Sarepta Therapeutics Inc on 15 out of 27 parameters.