Glossary

Sustained Delivery

02.27.12

A drug delivery system that releases API during an extended period of time. Also known as sustained release.