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
Research Concept
mechanism that delivers a drug with a delay after its administration