Versus - compare BMEA and HOWL

Werewolf Therapeutics Inc outperforms Biomea Fusion Inc on 23 out of 26 parameters.