Successful completion of first-in-human study LIBERATE-1 paired with preclinical proof of concept data for a semaglutide implant advance NPM-139, miniature, ultra long-acting semaglutide implant under ...
Wave Life Sciences (NASDAQ:WVE) shares are trading near historic lows after two Wall Street firms cut their price targets ...