All You Ever Wanted To Know About Neutrophils Immunoblogists, 14 Dec 2020 I once made a case that macrophages are the coolest cell ever. I stand by that – but neutrophils are pretty cool too. Here are…