Why Sofinnova is Betting on the Confluence of Digital Technology and the Life Sciences
In other words, the fund appears to be at least 100 million euros. “This is as far as I can...
In other words, the fund appears to be at least 100 million euros. “This is as far as I can...