DEPARTMENT OF OPHTHALMOLOGY, TAN TOCK SENG HOSPITAL
11 Jalan Tan Tock Seng Level 4 Annex Building Singapore 308433