Review: hepatitis B virus X-gene product: a promiscuous transcriptional activator.

Review: hepatitis B virus X-gene product: a promiscuous transcriptional activator.