Dr BJ Miller

Dr BJ Miller

BJ Miller Adversity: Triple amputee, near-death experience Advocacy: Provides palliative care to patients living and suffering with serious illness “With my dramatic adversity comes the possibility for dramatic joy. Sharing this with others makes sweet of...