SELLAS Life Sciences (SLS) Reports Preliminary Data Showing