A novel self emulsifying parenteral drug delivery system.
PDA J Pharm Sci Technol. 1999 Jul-Aug;53(4):168-76.
PDA J Pharm Sci Technol. 1999.
PMID: 10754709