SELLAS Life Sciences Group (SLS) Financial Ratios | The Fly