PSEDDS

AcronymDefinition
PSEDDSParenteral Self Emulsifying Drug Delivery Systems