Effects of hepatitis B virus S protein on human sperm function.

Effects of hepatitis B virus S protein on human sperm function.