Shift work and diabetes--a systematic review.

Shift work and diabetes--a systematic review.