Knowledge, attitude and preventative practice of tuberculosis in rural communities of Dikgale, Mamabolo and Mothiba health and demographic surveillance system in Limpopo province, South Africa
BMC public health