Device and uses thereof for treating diabetes Grant US-11834640-B2 United States of America 05 Dec 2023