Werewolf Therapeutics director Luke Evnin sells $63,628 in stock

Werewolf Therapeutics director Luke Evnin sells $63,628 in stock