Beleura Private Hospital
Part of Ramsay Health Care

Beleura Private Hospital specialist Kenneth Shum

Dr Kenneth Shum