Publications in collaboration with researchers from Swiss Federal Institute of Technology in Zurich (2)

2024

  1. Surgeon-Scientists Going Extinct: Last Call for Action or Too Late?

    Annals of Surgery, Vol. 280, Núm. 5, pp. 696-705