Glucose-responsive insulin patch for the regulation of blood glucose in mice and minipigs

2021-06-16