3 min read Science CNOT3 protein plays a key role in diabetes November 19, 2023 A protein that’s common throughout the body plays a key role in regulating glucose...