Jeff Stier
August 01 2012
Jeff Stier is a Senior Fellow at the National Center for Public Policy Research in Washington, DC, and heads its Risk Analysis Division. He previously served as the Associate Director of the American Council on Science and Health from 1997 to 2010.
|