Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

macrophages in Podcasts

person

A type of immune cell involved in the body's defense mechanisms, known for engulfing bacteria and debris.

Mentions Over Time

1 mentions

Mentions in Podcasts

Show Me the Science with Luke O'Neill
The Science of Navigation

And lo and behold, it is these macrophages, as I will explain, in the liver that seem to do this.