Recent advances in 17beta-hydroxysteroid dehydrogenases.

Recent advances in 17beta-hydroxysteroid dehydrogenases.