Investing.com·3 hours ago·macroeconomiaNEUTRALLOW Attovia reports 12-week data from ATTO-1310 itch therapy trialNo summary availableRead at Investing.com→