Obstacles and opportunities for understanding macrophage polarization.

Obstacles and opportunities for understanding macrophage polarization.