Steroids : an international journal ; the official journal of the International Study Group for Steroid Hormones (ISGSH) (Elsevier Science Inc, 1963)