Skip to navigation Skip to content

Publications

A novel insulin secretagogue based on a dinucleoside polyphosphate scaffold