Recent Progress in Structures and Functions of Hepatitis C Virus NS3/4A Proteins | Synapse