SELLAS Life Sciences Group, Inc. (NASDAQ:SLS) Short Interest Up 22.1% in December
SELLAS Life Sciences Group, Inc. (NASDAQ:SLS - Get Free Report) saw a large growth in short interest during the month of December. As of December 31st, there was short interest totaling 49,429,420...