image
Scientists find how hepatitis C virus avoids immune system