The 39th Doolin Lecture on 6th December 2003. Who is looking after the public's health? Delivered by Professor Patrick Wall.
D000329:Advertising; D006293:Health Promotion; D006801:Humans; D009765:Obesity / Q000453:epidemiology / Q000517:prevention & control; D010819:Physician's Role; D011634:Public Health