Invivyd Reports Revenue of $53.4M Exceeding Expectations | Intellectia.AI