Nicox and Soleus Sign $16.5 million Royalty and Equity Financing


October 14, 2024