NCT00542204 - Use of Online Personalized Health Record System to Promote Self-Management of Diabetes | Crick | Crick