Finally! A human pancreatic β cell line.

Finally! A human pancreatic β cell line.