The Institute for Diabetes Discovery, Inc. Trademarks
IDD THE INSTITUTE FOR DIABETES DISCOVERY, INC.
research directed to the development of pharmaceuticals related to the treatment of diabetic complications
Owned by: The Institute for Diabetes Discovery, Inc.
Serial Number: 78172215