Insulin worms its way into the spotlight