Generation of β cells from human pluripotent stem cells: are we there yet?

Generation of β cells from human pluripotent stem cells: are we there yet?