Journal: Journal of Controlled Release

Short name
J. Control. Release
IF
9.78
SJR
2.12