Shepparton Private Hospital specialist Sophie Ricketts

Dr Sophie Ricketts

MBBS, FRACS