Hepatitis B and liver cancer knowledge and practices among healthcare and public health professionals in China: a cross-sectional study.

Hepatitis B and liver cancer knowledge and practices among healthcare and public health professionals in China: a cross-sectional study.