Stephen L. DeFelice è il fondatore della FIM – The Foundation for Innovation in Medicine. Si è laureato alla Temple University e ha conseguito il titolo di dottore di ricerca in Medicina presso il Jefferson Medical College, Philadelphia. È specializzato in Endocrinologia, diabete e malattie metaboliche. Nel 1989 ha coniato il termine “nutraceutica”.