Digital Molecular Structure Concept

BlackJack3D

Over the past two or three years or so biotech has seen what some call the worst bear market ever. Companies with less than 12 months of cash runway have been hit hard, with many losing over 90% of their valuations

Source link