microcatheters
English
Noun
microcatheters
- plural of microcatheter
- 2015 July 18, “Convection-Enhanced Delivery of Carboplatin PLGA Nanoparticles for the Treatment of Glioblastoma”, in PLOS ONE, DOI: :
- CED utilises implanted intracranial microcatheters through which drugs are infused at precisely controlled infusion rates.
-
This article is issued from
Wiktionary.
The text is licensed under Creative
Commons - Attribution - Sharealike.
Additional terms may apply for the media files.