Hepatitis B virus large surface protein: function and fame.

Hepatitis B virus large surface protein: function and fame.