Dictionary > Delivery system

Delivery system

Delivery system
a manmade system with the purpose of delivering a drug or another chemical directly into a cellular target, such as a via a manmade vesicle called a liposome.


You will also like...

Related Articles...

No related articles found

See all Related Topics