exwannabe
4 minutes ago
Advent Bio revenue up 23% between 2022 and 2023, as filed on March 4, 2025 Revenue is likely from the UK Specials Programme to produce DCVax-L. Can't wait to see the 2024 numbers, as they will likely be sig]nificant.[/i
No, that revenue number aligns with what NWBO pays them. So that makes c