ProLease

ProLease

Drug delivery A technology that places injectable formulations in a sustained-release format. See Sustained release.