drug formulation learning