pharmaceutical Metformin learning