Pepdox
The dual role of cathelicidins in systemic inflammation. | Pepdox