Scottish Biotech ILC Therapeutics Sets Sights on Series A and IPO After Recent Investment Round
ILC's Alfacyte product has potential to become a game-changing antiviral treatment in the ongoing global fight against Covid-19 Scottish biotech ICL Therapeutics has set its sights on a Series A round