Nature's Wisdom Episodes

29
Sept. 8, 2025

Nature's Ingredients, Science-Optimized w/ Robert Beltran, MD, Pharma D.

Dr. Robert Beltran, is a Fellow of the American College of Surgeons, holding doctorate degrees in both medicine and pharmacy, with an extensive background in biological sciences from UC San Francisco. After a successful 30-year surgical career, Dr. Beltran experienced a life-changing personal health crisis that led him down, an unexpected path, - one that became what he calls, the most rewarding experience of his professional life.


Over the past decade, he's been researching and developing su...