Immunological functions of the human prepuce

Immunological functions of the human prepuce