179350

Outcome of surgical management of initially irresectable or complicated multiple colorectalliver metastases

Article

Last updated: 05 Jan 2025