B. N. Horowitz | TED Speaker
B. N. Horowitz, MD is a cardiologist and visiting professor at Harvard University's department of human evolutionary biology who turns to the natural world for insights into human well being.
Cardiologist, evolutionary biologist