
How to lower your ApoB (Updated Sept 2024)
What are lipoproteins? Cholesterol is an essential substance in the body, used to make some hormones and cell membranes. It needs to be…
Preventive Cardiology · Longevity
Preventive Cardiology · Longevity Medicine · Singapore
I’m Dr Mike MacDonald — a consultant cardiologist focused on disease prevention and longevity. The aim is simple: help you stay strong, sharp and active for as many years as possible, with the science to back every step.
Honest, evidence-based writing on preventive cardiology and longevity. Read in 60+ countries.
Featured course
Most people have no idea which heart tests they actually need, when to ask for them, or what the results mean. This course walks you through all of it — clearly, calmly and on your own time. Instant access, lifetime updates, designed by a working cardiologist.
Latest articles

What are lipoproteins? Cholesterol is an essential substance in the body, used to make some hormones and cell membranes. It needs to be…

This part is critical—how to measure blood pressure properly. Recent updates have introduced significant changes to the way high blood pressure is diagnosed and…

It’s been a while since I last shared an update, but after reviewing the latest European Society of Cardiology (ESC) Hypertension Guidelines (2024), I…

The Eight Sleep Pod has revolutionized the way I experience sleep, offering a blend of smart technology and customizable comfort. Over the past 10…

Dive into the irresistible world of chocolate with our must-see video, “Is Chocolate Really Good For You? | Talking Point | Full Episode.” This…

Lipoprotein (a) [Lp(a)] is strongly linked to atherosclerotic cardiovascular disease (ASCVD). It is made up of an apolipoprotein(a) or apo(a)-specific protein coupled to a…
Tools & calculators
Evidence-based calculators built from published research. No sign-up, nothing stored — it all runs in your browser.
Most popular
Turn your blood pressure and cholesterol into a heart age and a 10-year risk estimate, using the validated Framingham model.
Calculate my heart age →
Hypertension
Enter a reading and see exactly which category it falls into — on both the US and European guidelines.
Check a reading →
Cholesterol
Non-HDL cholesterol and the key ratios from your results, with the ranges that actually matter.
Work out my ratios →
About Dr Mike
Most cardiology happens after something has gone wrong. The work I care about happens earlier — finding the risk before it becomes a diagnosis, and giving people the knowledge and tools to do something about it.
This site is where I write, teach and build tools for the much larger group of people who want to take their cardiovascular health seriously but don’t know where to start. The day job is consultant cardiology in Singapore — what you find here is the writing I’d want my own family to read.
Get started
Read the articles, take the Heart Tests course, or send a question — I read everything personally.