life sciences sellas wallpaper sellas life sciences news That means it had a cash runway of around 18 months. SLS has fallen 015 607 and sits at 232 as of 121514 est on June 16. … Friday, June 17, 2022 Edit