Dr Michelle Chen Dr Michelle Chen General Surgeon chenzhiyun@gmail.com02 9812 3000 434 Bobbin Head Road, North Turramurra, NSW 2074 Is this you? Claim profile!