life price sellas wallpaper sellas life sciences share price Shares in Sellas Life Sciences last closed at 272 and the price had moved by -6604 over the past 365 days. Stock information by B… Sunday, May 22, 2022 Edit