Monday, August 26, 2019
Home Tags Nature Biotechnology

Tag: Nature Biotechnology

insulin

No more insulin injections?

Encapsulated pancreatic cells offer possible new diabetes treatment.