ByNobleID
    Microencapsulated islets as bioartificial endocrine pancreas. | NobleID