fbpx Setterwalls has assisted Galecto Biotech in connection with the closing of a EUR 79 million Series C financing | Setterwalls