The role of interleukin 10 in human papilloma virus infection and progression to cervical carcinoma. (April 2017)