Galecto raises $64 million for fibrosis