Royal North Shore Hospital

Royal North Shore Hospital

Camperdown, Sidney NSW 2006, New South Wales

University of Sydney