Skip to content
CancerIndex

Loading clinical trial…

NCT05492136 — Unravelling the Impact of Radiofrecuency in Liver Surgery: the Key to Decrease Local Recurrence? · CancerIndex