Time for your COVID-19 booster? Find a booster clinic
Suite 34 / 100 Murdoch Drive, Murdoch, WA 6150


Joseph Hanna is a consultant interventional and clinical cardiologist. He is a fellow of the Royal Australasian College of Physicians and a member of the United Kingdom’s Royal College of Physicians. He completed his basic Physician training at John Hunter Hospital, New South Wales, before undergoing advanced training in cardiology at the Gold Coast University and the Prince Charles Hospitals, Queensland. He then travelled to Canada, where he undertook a high-volume interventional cardiology fellowship at the Vancouver General and the University of British Columbia Hospitals under the mentorship of world-renowned, pioneers in the field.

Dr Hanna has a wealth of experience in all aspects of clinical and interventional cardiology. His main area of expertise is the management of complex coronary artery disease through the use of advanced intra-coronary imaging modalities and physiologic flow assessment to optimise stent implantation via radial and femoral approaches. His other interests include the percutaneous management of structural heart diseases, including transcatheter aortic valve replacement and patent foramen ovale closure for stroke prevention, as well as right heart catheterisation and cardiac biopsies.

Dr Hanna consults in Murdoch, Duncraig, Bunbury, Narrogin & Geraldton.

Read more

Qualifications and Experience

Languages spoken

  • English
  • Arabic

Find WA Cardiology

Directions and parking

Our Murdoch rooms are located in Suite 34 on Level 1 of the St John of God Medical Clinic. The Medical Clinic is the building adjacent to St John of God Hospital on the corner of South Street and Barry Marshall Parade. We are ideal for those who live and work in Murdoch but also cater to suburbs including Canning Vale, Armadale, Bentley, Midland, Nedlands, Duncraig, Mandurah, Rockingham, Bunbury, Geraldton and Narrogin.

We are conveniently located close to Murdoch Train Station and the main bus routes. There is also paid parking available for those who prefer to drive. All of our other metropolitan and country locations have free parking on site.

select date

Book appointment

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
Show appointments at
Bunbury - WA Cardiology
  • Murdoch - WA Cardiology
  • Bentley - WA Cardiology
  • Geraldton - WA Cardiology
  • Narrogin - WA Cardiology
  • Bunbury - WA Cardiology

Choose a Location

WA Cardiology
Murdoch, 6150, WA
WA Cardiology
Bentley, 6102, WA
WA Cardiology
Geraldton, 6530, WA
WA Cardiology
Narrogin, 6312, WA
WA Cardiology
Bunbury, 6230, WA
More Appointments

Appointments currently not published on Healthengine's directory

Please call (08) 6169 2000