John Flynn Private Hospital specialist Allen Lim

Dr Allen Lim

MBBS (Hon) FRACP