1. Department of Ophthalmology, Ninewells Hospital and Medical School, Dundee, U.K
2. University Department of Medicine, Ninewells Hospital and Medical School, Dundee, U.K
3. Diabetes Centre, Ninewells Hospital and Medical School, Dundee, U.K
4. Medicines Monitoring Unit, Ninewells Hospital and Medical School, Dundee, U.K