SELLAS Life Sciences reports 2018 financial results
SELLAS Life Sciences reports the net loss for the 2018 full year year was $27.7 million versus a net loss of $23.8 million for 2017. As of December 31, 2018, cash and cash equivalents were $5.3 million, compared to $2.3 million as of December 31, 2017. March 22, 2019