1. Private PracticeCapital Eye Specialists Wellington New Zealand
2. Department of OphthalmologyCantonal Hospital of Lucerne, Eye Clinic Lucerne Switzerland
3. Department of Toxicology, Specialist BiochemistryCanterbury Health Laboratories Christchurch New Zealand
4. Research ConsultancyMedignition INC Zurich Switzerland
5. Eye DepartmentCapital & Coastal District Health Board CCDHB, Wellington Hospital Wellington New Zealand