Immunocompetence, developmental stability and wingspot size in the damselfly Calopteryx splendens L.

Immunocompetence, developmental stability and wingspot size in the damselfly Calopteryx splendens L.