Regenerating islet-derived 3 beta

Regenerating islet-derived 3 beta