No quality health care without strong public health