Insulin delivery devices 100 years on. (2nd August 2021)