Hepatitis B virus X protein: structure, function and biology.

Hepatitis B virus X protein: structure, function and biology.