SELLAS Life Sciences CEO Pushes Back on Trial Criticism as Shares Fall 7.7% - SLS News | Rallies