Polyomaviruses and human cancer: molecular mechanisms underlying patterns of tumorigenesis.

Polyomaviruses and human cancer: molecular mechanisms underlying patterns of tumorigenesis.