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.
Dictionary > 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.