Diabetes and Endocrinology

An endocrinologist is a physician who specialises in the management of a range of hormonal and metabolic disorders. These include conditions affecting hormone-producing glands throughout the body.

Read more

Thyroid disorders

Michael has a special interest and expertise in the management of thyroid conditions. He has published on thyroid nodules and thyroid cancer and has an ongoing research interest in this area.

Read more

Professional Associations