Dr. Isoa Tudia

General Practitioner, Laucala Island