As the third-quarter earnings season ends this week, the focus in the biotech sector is mostly on pipeline and key regulatory ...
Revenue: US$84.5m (down 55% from 3Q 2023). Net loss: US$121.3m (loss narrowed by 7.2% from 3Q 2023). US$0.76 loss per share ...