Human papillomavirus types 16, 18, and 31 serostatus and prostate cancer risk in the Prostate Cancer Prevention Trial.

Human papillomavirus types 16, 18, and 31 serostatus and prostate cancer risk in the Prostate Cancer Prevention Trial.