Versus - compare HOWL and BMEA

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