Robert T. van Kooten, Michel W.J.M. Wouters, Mark I. van Berge Henegouwen et al.|Annals of Surgical Oncology|2021
Cited by 92
Leiden University Medical Center
ORCID: 0000-0001-9633-728918 papers and 317 citations.
Indexing the rest of 18 publications…