Armidale Private Hospital specialist Diya Saleh

Dr Diya Saleh

MBBS, FRACGP, PGDCEM, FRACP