Zhao, Zihao, and Taotao Xu. 2024. “The Human Papillomavirus E6 Protein”. MedScien 2 (3):962. https://doi.org/10.61173/xszfkn89.