Andrew David Shiller, MD 

A Harvard-trained medical doctor who spent 35 years and thousands of hours learning natural medicine. After 40,000 patient encounters, I’m most fulfilled by helping people enhance their therapeutic presence and mobilize their inner healing capacity
See subscribers