The potential role of viruses in the pathogenesis of atherosclerosis. | Synapse