Acceptance of Hepatitis C Screening by Self-testing in High Risk and General Population | NCT05146609 | Trialant