May 21 - Lyra Therapeutics: The biotech is laying off 87 ... downsized to only 65 employees, with about 55 people laid off. Story January 29 - Pfizer: After announcing 285 job cuts at a New ...
Some results have been hidden because they may be inaccessible to you