20080404160600.0 1421-7082 Endocrine development Switzerland Endocrine development 1421-7082 1421-7082 1421-7082 1421-7082 Endocrine development