Research Concept

Controlled release

mechanism that delivers a drug with a delay after its administration

Works
33,979
Citations
673,465
Level
2
OpenAlex ID
C163588942