Of macrophages and red blood cells; a complex love story.

Of macrophages and red blood cells; a complex love story.