Tuesday, June 25, 2019
Home Tags Nature Biotechnology

Tag: Nature Biotechnology

insulin

No more insulin injections?

Encapsulated pancreatic cells offer possible new diabetes treatment.