Tag: Lycia Therapeutics valuation