HPV - immune response to infection and vaccination - scientific article published on October 20, 2010