Encycle Therapeutics nabs $2.85 mln in round led by Takeda Ventures

Share this