Cambridge, Mass.
Technology: Small molecule candidates to treat diabetes and associated complications...