Diagnose and Adios

Modern medicine is very good at naming things. We have codes for everything. Codes for high blood pressure. Codes for low thyroid. Codes for high...

The Buzz on B Vitamins

Eight Tiny Nutrients That Quietly Keep You Alive There are some vitamins that seem to get all the attention. Vitamin C has long been the poster...

Twenty Years of Gratitude

A Story About Patients, Purpose, and the Privilege of Practicing Medicine Anniversaries have a way of inviting reflection. They encourage us to look...

Milk, Memories, and Modern Nutrition

Understanding A1, A2, Whey, and Finding the Right Protein for You Like many children of my generation, I grew up with whole milk delivered to our...

Movement as Medicine

Why the Human Body Thrives When It Refuses to Sit Still There is a curious phenomenon that occurs as we age. The less we move, the less we feel like...