Profile: Dr Robert Chu - Consultant Paediatrician is a Specialist Medical Services company located at Chatswood, New South Wales Australia, address is Chatswood Specialist Centre, 63A Archer St, Chatswood 2067 NSW, postcode is 2067, you can contact Dr Robert Chu - Consultant Paediatrician by phone 02 8090 3663