SELLAS Life Sciences Group: Merger Round | Indexed.vc