Gagging public health doctors.
Sheard
S
S
Department of Public Health, University of Liverpool.
D003254:Consumer Advocacy; D005610:Freedom; D006076:Government; D006801:Humans; D010820:Physicians; D011635:Public Health Administration; D013222:State Medicine / Q000458:organization & administration; D014342:Truth Disclosure; D006113:United Kingdom