Beta
179350

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

Article

Last updated: 23 Jan 2023