The Sertoli cell: one hundred fifty years of beauty and plasticity.

The Sertoli cell: one hundred fifty years of beauty and plasticity.