Obstruction of the Biliary and Urinary System.
Tech Vasc Interv Radiol. 2017 Dec;20(4):288-293. doi: 10.1053/j.tvir.2017.10.010. Epub 2017 Oct 9.
Tech Vasc Interv Radiol. 2017.
PMID: 29224663
Review.