NCT07300982 - Studies of Insulin and Glucagon Action in the Liver | Crick | Crick