Macrophages: an elusive yet emerging therapeutic target of atherosclerosis.

Macrophages: an elusive yet emerging therapeutic target of atherosclerosis.