Managing hepatitis B to prevent liver cancer: recent advances.

Managing hepatitis B to prevent liver cancer: recent advances.