Dr Tatiana Tkachenko

General Practitioner

PhD in Med
FRNZCGP