Ludwig Institute for Cancer Research Total Awards: 3Award Value: $2,384,254Institution type: Not for profitShort Name: Ludwig