Comment Comment by thecosas Yep, I think vertex is one of the companies trying to tackle an encapsulated set of insulin producing cells.Neat stuff! parent thecosas 1 year ago
Neat stuff!