Distress, Need for Help, and Positive Feelings Derived from Participation in Sex Research: Findings of a Population Study in the Netherlands … Source article – Distress, Need for Help, and Positive Feelings Derived from Participation in Sex Research: Findings of a Population Study in the Netherlands