March 2025

Percutaneous cryoablation in soft tissue tumor management: an educational review