1. Optimax plc; 128 Finchley Road London UK NW3 5HT
2. Fitzwilliam Hospital; Milton Way, South Bretton Peterborough Cambridgeshire UK PE3 9AQ
3. University Hospital of Heraklion; Ophthalmology Department; P.O. Box 1352 Voutes 711 10 Crete Greece
4. Queen Mary Hospital; Ophthalmology Department, Level S8; Pokfulam Hong Kong SAR China