Dr Rudyard Yap Dr Rudyard Yap Infectious Diseases Specialist michaela.jackson@health.qld.gov.au0393 454 657 Revenue Office, Rockhampton Hospital, 2-80 Canning Street, The Range, QLD 4700 Is this you? Claim profile!