Metformin and its role in diabetes management April 16, 2024 diabetes healthcare hypoglycemics insulin medications metformin pharmacist physician public side effects +