Mesonephric kidney--a stem cell factory?

Mesonephric kidney--a stem cell factory?