Susan J. Blumenthal

Learn More
The Supplemental Nutrition Assistance Program (SNAP), the largest federal food assistance program, currently serves 44.7 million Americans with a budget of $75 billion in 2011. This study engaged(More)