493 College St
New Haven, CT CT 06520
United States
Yale University
public health, health law and policy, obesity
Public Health, Health Law and Policy, Obesity
nutrition, public health, advertising and promotion, legislation, self-regulation