Dr. Chiu is a licensed Ophthalmology in ON. Graduated in 1990. Medical degree obtained from University of New South Wales Medicine. Currently practices at Windsor Regional Hospital (Windsor Regional Hospital), located at 2475 McDougall St, Windsor, ON N8X 3N9. In addition to English, Dr. Chiu speaks Mandarin.