Medindia » Medical Dictionary / Glossary
Answer: The delivery of anticancer drugs directly to the blood vessels of the liver.