Varied biologic functions of C-reactive protein: lessons learned from transgenic mice.

Varied biologic functions of C-reactive protein: lessons learned from transgenic mice.