Cardio-Vascular Disease: Cause & Prevention
Updated: Apr 1
Click here for Time lapse over 30 mins of macrophage swallowing other cells
Macrophage cells with yellow lipid droplets: the specialist scavenger of the immune system
(click here for video of macrophage devouring dying immune cells)