506 Scientific research: ethics, values, and responsibilities