Metformin has a strong claim to being one of the most influential medicines of the past century. For decades, it has ...