The HPV16 E7 Viral Oncoprotein Self-Assembles into Defined Spherical Oligomers | doi.page