A new factor in the Aedes aegypti immune response: CLSP2 modulates melanization.

A new factor in the Aedes aegypti immune response: CLSP2 modulates melanization.