Immune Response of Cytotoxic T Lymphocytes and Possibility of Vaccine Development for Hepatitis C Virus Infection. (20th May 2010)