Victoria Shepherd

Victoria Shepherd is an author at Cardiff University specializing in health policy, consent to research participation, and clinical trials.

Publications per year

1979–2024

27

Publications

27