Attovia secures $105m to advance development of lead programmes
10 May 2024 //
PHARMACEUTICAL TECHNOLOGY
Attovia reels in $105M from crossover investors to run trials of I&I biologics
09 May 2024 //
ENDPTS
10 May 2024 //
PHARMACEUTICAL TECHNOLOGY
09 May 2024 //
ENDPTS