Versus - compare TPST and HOWL

Tempest Therapeutics Inc outperforms Werewolf Therapeutics Inc on 15 out of 27 parameters.