TROD Medical

TROD Medical has developed the “Encage” concept which allows for local prostate cancer ablation with reduced side effects.