This profile was last updated on 2/28/14 and contains information from public web pages.
Stephen B. SchmidtWrong Stephen B. Schmidt?
Local Address: Washington D.C., District of Columbia, United States
Center for Science in the Public Interest
1875 Connecticut Ave. , N.W. Suite 300
Washington, District of Columbia 20009
Company Description: The Center for Science in the Public Interest is a nonprofit health-advocacy group based in Washington, DC, that focuses on nutrition, food safety, and pro-health... more