Diabetes Research – A Fresh Look at Human Beta Cells