Biotech Frontiers

Sell Alert: Sagimet Biosciences (SGMT)

Less than six weeks ago, on Friday, September 6, we recommended buying shares of Sagimet