IDO1 and atherosclerosis: Our study indicated that IDO1 played a complicated and unfixed role in the entire process of atherogenesis, despite the atheroprotective role in established atherosclerosis.