Israeli life sciences incubator launches IPO