Diabetes and schizophrenia 2005: are we any closer to understanding the link?

Diabetes and schizophrenia 2005: are we any closer to understanding the link?