Obituaries
Wednesday, June 11, 2025
Dr. Stephen L. DeFelice, 89, Pioneering Physician, Advocate For Policy Reform Dr. Stephen L. DeFelice, pioneering physician, founder of the Foundation for Innovation in Medicine, and coiner of the term “nutraceutical,” passed away at 89. A first-generation Italian American, he was instrumental in ca...