In 1976, Roberts joined the National Cancer Institute, which is part of the National Institutes of Health in Bethesda, Maryland.
In 1976, Roberts joined the National Cancer Institute, an organization within the National Institutes of Health located in Bethesda, Maryland.