Jeff Stier

Jeff Stier

Senior Fellow, National Center for Public Policy Research

Jeff Stier is a senior fellow at the National Center for Public Policy Research in Washington, D.C., and heads its Risk Analysis Division.