Skip to content
CancerIndex

Loading clinical trial…

NCT05451160 — A Multicenter, Randomized, Parallel-controlled Clinical Trial Protocol to Validate the Safety and Efficacy of a Steep Pulse Therapy System for the Treatment of Liver Tumors · CancerIndex